牛津译林版八年级下现在完成时测试(有答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时测试
一、句型转换:
1. I joined the club three years ago.
= I ________ ________ ________ ________ ________ the club for three years.
2. Tom bought the CD player ten years ago.
= Tom ________ ________ the CD Player ________ ten yeas ago.
3. She came here two months ago.
= She ________ ________ ________ since two months ________.
4. He left Shanghai three hours ago.
= He ________ ________ ________ ________ Shanghai for three hours.
5. Tony’s dog died a week ago.
= Tony’s dog ________ ________ ________ for a week.
6. The rain stopped five minutes ago.
= The rain ________ ________ ________ for five minutes.
7. Uncle Li arrived in Hongkong a couple of months ago.
= Uncle Li ________ ________ ________ Hongkong ________ a couple of months ago.
8.Helen borrowed two history books last Friday.
= Helen ________ ________ two history books ________ last Friday.
9. Jim’s been asleep since two hours ago. (划线提问)
________________________________________
10. They’ve been to the Great Wall twice. (划线提问)
________________________________________
二、根据句意,用have/has been (to/in)或者have/has gone (to) 填空:
1. ---I saw you in Hilton Restaurant last night.
---No, it wasn’t me. I ________ never ________ there.
2.--- Sally and Sandy ________ Kowloon again.
---How many times ________ they ________ there?
---This is their third visit.
3. I’m sorry but Mr Chen ________ the steel factory. Would you like to leave a message?
4. ---Is your father in?
---No, he ________ Shenzhen.
---________ he ever ________ there before?
---Yes, he ________ there several times.
5.The Smiths ________ ________ __________Beijing for more tan 2 months.
三、单项选择:
( ) 1. ---Has he returned the book to our library?
---No. He has ________ it for one week.
A. borrowed
B. lent
C. kept
D. bought
( ) 2. British Prince William and Kate ________ since 2011.
A. married
B. have married
C. have been married
D. have got married
( ) 3. ---Why are you worried?
---I’m expecting a call from my son. He ____ New York for three days.
A. has gone to
B. has been to
C. has been in
D. has come in
( ) 4. ---How long has Robert ________? ---Since 2004.
A. been to Beijing
B. become a policeman
C. joined the art club
D. studied in this school
( ) 5. The astronaut (宇航员) is so tired that the ________ for eleven hours.
A. has been asleep
B. has fallen asleep
C. has gone to bed
D. has gone to sleep
四、完成句子:
1、这些有趣的书孩子们已经借了一周了,是上星期借的。
2、格林先生已经去世三年半了。
3、这个会议已经结束2个小时了。
我们是在下午2点结束会议的。
4、---海豚表演开始多久了?---大约半个小时了。
赶快!
5、她丈夫来无锡两年了,他自前年从美国回来就来这里了。
6、Andy和他的父母去乡下野餐了,他们明天下午才回来。
7、Mr Wu去天津开会了,他离开无锡有一周了。
8、三亚我已去过两次了,这是我见过的最美的海滩之一。
9、Tom是前年加入读书俱乐部的。
他参加该俱乐部已经有两年多了。
(2种)
10、父母结婚15年了(2种),他们是1999年结婚的。
①My parents ___________________________________________________________________
②It is ___________________________________________________________________
现在完成时测试答案
一、句型转换:
1. has been a member of
2. has had since
3. has been in ago
4. has been away from
5. has been dead
6. has been over
7. has been in since
8. has kept since
9. How long has Jim been asleep? 10. How many times have they been to the Great Wall?
二、根据句意,用have/has been (to/in)或者have/has gone (to) 填空:
1. have been
2. have gone to have been
3. has gone to
4. has gone to Has been has been
5. have been in
三、单项选择:
1-5 CCCDA
四、完成句子:
1、These interesting books have been borrowed by the children for a week, but last week.
3、Mr. Green has been dead for three and a half years.
3、The meeting has been over for two hours. We finished the meeting at 2 p.m.
4、How long has the dolphin show been ?--- About half an hour. Come on。
5、Her husband has been in Wuxi for two years.
6、Andy and his parents went to the country side for a picnic, and they won't be back until tomorrow afternoon.
7、Mr Wu has been away from Wuxi for a week since he left For a meeting in Tianjin.
8、I've been to Sanya twice, and it's one of the most beautiful beaches I've ever seen.
10、Tom joined the book club the year before. He has been at the club for more than two years. /He has been a member of the club for more than two years.
9.①My parents have been married for 15 years, and they got married in 1999
10.②It is 15 years since my parents got married in 1999.。