最新现在完成时与完成进行时for和since练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时练习题
1
2
I. 用never, ever, already, yet, for, since填空
3
1.I have _______ seen him before, so I have no idea about him. 4
2.Jack has _________ finished his homework ________ an hour ago. 5
3.Mr. Wang has taught in this school ________ ten years.
6
4.“Have you ________ seen the film?”“No, I have ________ 7
seen it.”
8
5.“Has the bus left _______?”“Yes, it has _________ 9
left.”
10
II. 用since和for填空
11
A. 1) ______ two years 2) _______ two years ago 3) _______
12
last month
13
4) ______ 1999 5) _______ yesterday 6) _______ 4 14
o’clock
15
7) ______ 4 hours 8) _______ an hour ago 9) _______ 16
we were children
17
10) _____ lunch time 11) ______ she left here
18
B. 1. He has lived in Nanjing ________ the year before last.
19
2. I’ve known him __________ we were children.
20
3. Our teacher has studied Japanese _________ three years.
21
4. She has been away from the city ___________ about ten years. 22
5. It’s about ten years __________ she left the city.
23
6. I've been practicing the piano since 10∶30.
24
7. Mario has been running ____ 15 minutes.
25
8. Sarah has been sleeping ____ 9∶00.
26
9. Dale has been talking on the phone ____ five minutes.
27
10. Louie has been studying Chinese ____ he was six years old.
28
11. I've been watching you ____ ten minutes.
29
12. She has done her homework _________ two hours.
30
13. Tom has been swimming _________ an hour.
31
14.
32
They have learnd English ________ they came to school.
33
15. They have been in the room __________8 o’clock.
34
16. We have studied English _________several years.
35
17. I have been living in Xi’an_________I was born.
36
18. She has worked here _________ 2006.
37
19. Mary has been running _________ she came here.
38
20. Ann has been learning English since 2003.(选出同义词39
组)
40
A. for 2003
41
B. since about 6 years
C. 6 years ago
42
D. for about 6 years
43
III. 用过去时或现在完成时填空:
44
1. “_________ you __________ (write) a letter to your aunt yet?”45
“Yes, I ___________. I ________________ (write) one last week.”
46
2. “_________ he ___________ (finish) his homework?”“Not 47
yet.”
48
3. “_________ they ever __________ (be) abroad?”“Yes, just