现在完成时练习
语法
1、结构:have(has)+动词的过去分词
否定句:主语+haven’t(hasn’t)+动词的过去分词
一般疑问句:have(has)+主语+动词的过去分词
2、动词的过去分词:规则变化(和过去时一样)
不规则变化(见书本不规则动词表)
3、用法:
1)表过去发生的某一动作对现在造成的影响或结果。
Eg: I have just cleaned my clothes.我刚洗过衣服。
(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”。
)
I have just had my breakfast.(对现在的影响:不饿)
通常与already,just, ever,yet,never,before等时间副词连用。
2)表示过去已经开始,持续到现在的动作或状态,也可能继续下去的动作或状态。
*for+一段时间(延续性动词)eg: She has learned English for 3 years.
(但非延续性动词的否定形式也可以) eg: They haven’t seen each other for 10 years.
*since+过去时间点(过去时动词)注意不能和一段时间连用
Eg: They have lived here since 3 years ago.(They have lived here since 2005.)
Since+句子(一般过去时)
Eg: We have been good friends since she moved to Nantong.
一、、用所给词的适当形式填空。
1、It __________ (rain) for three days.
2、I don’t know this old man. I __________ (meet, never ) her.
3、let’s go to the cinema. No, I _________(see, already) the film.
4、We __________(finish, not ) our homework yet.
5、Mum _____________(come, not) yet. She will be back in a minute.
6、I _____________(know) Lily for two years.
7、Have you __________( write) three letters this moring?
8、Zhang Hong __________(make) many friends since she came to London.
9、__________ they __________(visit) the Great Wall?
Not yet.
10、Will the concert finish soon?
No, it ________ just __________ (start).
二、句型转换
1、They have already gone to school.(改为一般疑问句及否定回答)
__________ they __________ to school _________?
No, they ___________.
2、My father has read ten books about computers.(划线提问)
________ _________ __________ __________ your father ___________ about computers?
3、Miss Green has taught English for a few years.(同上)
_________ __________ ________ Miss Green taught English?
4、His family have owned this land since five years ago. (同上)
___________ ___________ owned this land ___________ five years?
5、My uncle left his hometown three months ago.(用for短语替换)
My uncle _________ ___________ __________ _________ his hometown __________ three months.
6、There are many changes in Nangtong.(改为现在完成时)
___________________________________________________ in Nangtong.
7、Tom has to finish the task within three hours.(改为一般疑问句)
_______________________________________________________ within three hours?
8、He has never been to Beijing before.(改为反义疑问句)
He has never been to Beijing before,____________ _____________?
三、改错
1、I have just now finished my homework. ( )____________
A B C D
2、I haven’t heared from you yet. ( )____________
A B C D
3、Since I start my middle school, I have come to school by bus on my own.. ( )_________
A B C D
4、The place is used to be the home of many wild animals. ( )___________
A B C D
5、I had an interview to the famous star this morning. ( )___________
A B C D
四、翻译下列句子
1、自从上周五以来,我没和我的表妹说过话。
2、我们已经学了六年英语。
3、父亲自从出生以来一直住在这儿。
4、格林一家去年搬到了阳光镇。
5、这个机场被使用了多久?5年多了。