现在完成时态练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时练习题
一.判断改错(把正确的写于旁边)
1.He has left Hangzhou for over a week.
2.How long have you borrowed this book?
3.The twins have joined the League since last year.
4.They’ve joined the army since two years ago.
5.He bought the book for only half a day.
6.He bought the book half a day ago.
7.Be quiet! The baby has just been asleep.
8.I’ve been in the shop since 1996.
9.He has cone back for a week.
10.Her daughter has gone to college since last year.
11.Miss Yang has been to Guangzhou for a week.
12.His grandfather has died for over ten years.
二. 选择题
1. How long has he been away?
A. Two hours before.
B. Since two hours.
C. Two hours ago.
D. For two hours.
2. I have ____ the bike for a year.
A. bought
B. sold
C. buy
D. had
3. China has ____ the host for the 2008 Olympic Games since July 13 2001.
A. become
B. been
C. became
D. turned
4. Her grandfather ____ for over five years.
A. has been dead
B. has been died
C. died
D. has died
5. ____ the market ____ for many years? ---No, it ____ only one year ago.
A. Has…opened was open
B. Is…opened was…opened
C. Has…been open opened
D. was…opened was…ope ned
6. I’m sorry to hear that the boy ____ home for two days.
A. has left
B. has been away from
C. left
D. is away from
7. Chen Ping ____ the CD player for a week.
A. has bought
B. has had
C. had had
D. has borrowed
8. They have ____ the army for three years.
A. joined
B. been in
C. joined to
D. joined in
9. His father died ____.
A. at the age of his six
B. for six years
C. when he was six
D. his age was six
10. How long have you ____ it?
A. come
B. got
C. arrived
D. been
三.翻译
1、我叔叔离开上海10天了。他是上星期离开的。
2、你们太迟了。电影已经开始五分钟了。
3、你到这里多久了?两天吧。
4、这辆自行车我买了3年多了,但它看起来跟新的一样。
5、那工厂已经建立20年了。
6、你在这住了几天了?
7、李雷来杭州已有三年多了。
8、王叔叔入党一年多了。
四.选择填空.
1. The Oriental Pearl TV Tower __________ tens of thousands of visitors since 1995.
A. attracted
B. attracts
C. has attracted
D. will attract
2. They _________ since the factory opened.
A. has worked here
B. have worked here
C. worked here
D. are working
3. Since 2000 Nanchang has become a new city . Everything ___________.
A. is changed
B. was changed
C. has changed
D. had changed
4. _______________ a noise just then?
A. Have you heard
B. Were you hearing
C. Did you hear
D. Are you hearing
5. I’m sure she’ll feel even worse after she ________ the medicine.
A. took
B. is taking
C. has taken
D. take
6. _________ you ________ any brothers or sisters?
A. Are , have
B. Have, got
C. Are, having
D. Do, got
7.---_________ you ________ the letter?
______ Yes, I _________ it ten minutes ago.
A. have, seen, saw
B. Have, seen, have seen
C. Do, see, saw
D. Did, see, have seen
8. I’ve __________ seen Dr. Wang. He told me an interesting story.
A. yet
B. only
C. just
D. never
9. He __________ there two or three times.
A. has only been
B. has only gone
C. goes
D. is going
10. --- _______ have you been here?
---I’ve been here for months.
A. How long
B. How often
C. How much
D. How many
正确答案:
1.He has left(been away) Hangzhou for over a week。
2.How long have you borrowed(kept) this book?
3.The twins have joined(been in) the League since last year.
4.They have joined(been in) the army since two years ago.
5.He boughe the book half a day(ago).
6.He boughe the book half a day ago.