(完整)新目标八年级下册英语现在完成时专项练习(附答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(完整)新目标八年级下册英语现在完成时
专项练习(附答案)
1、Both his ___.
3、Have you met Mr Li before?
4、The famous writer has written one new book in the past two years.
5、—Our country has changed a lot so far.
—Yes. I hope it will be even better.
6、Zhao Lan has already studied in this school for two years.
7、We have known Xiao Li since she was a little girl.
8、___ is a very nice film. I have seen it twice.
9、—These farmers have been to the United States.
—Really? When did they go there?
改写:
1、他的父母看起来很悲伤。
也许他们知道发生了什么。
3、你以前见过李先生吗?
4、这位著名作家在过去两年里写了一本新书。
5、——我们的国家到目前为止已经发生了很大的变化。
——是的。
我希望它会变得更好。
6、赵兰已经在这所学校研究了两年。
7、我们从小就认识小丽。
8、《哈利波特》是一部非常好的电影。
我已经看了两遍。
9、——这些农民去过美国。
——真的吗?他们什么时候去的?
10、你做完作业了吗?
1、B。
根据上下文推理,表示刚刚完成的动作,且强调
对现在的影响,故选B。
2、How long have they been here?
3、died; ago。
根据句意,老人去世了,表示一般过去时,填died;又因为后面有时间状语last year,所以用ago表示时
间的过去。
4、___ the Party three years ago.
5、Where has he been these days?
三、汉译英。
1、___.
2、My father has been to the Great Wall before.
3、___ the new movie yet.
4、She has been to Shanghai.
5、Where has he been these days?(与题2相同)
8. 现在完成时常与表示重复次数的词语连用,如once、twice、three times、several times等。
9. 现在完成时与一般过去时的区别在于,一般过去时表示过去某个时间发生的事情,而现在完成时表示与现在有关系的过去动作。
10. 无误。
11. 非延续性动词不能与表示一段时间的状语连用,通常用相应的延续性动词代替。
12. 无误。
13. 无误。
14. 无误。
15. 无误。
16. “have/has gone to +地点”表示某人去了某地还未回来,而“have/has been in +地点”表示在某地呆了多长时间,常与表示时间的状语连用。
而“have/has been to +地点”表示曾经去过某地但现在已不在那里。
17. 无误。
18. 无误。
19. 无误。
1. ___?
2. How long ago did he receive a letter?
3. He died, he has been dead for a while now.
4. The store has been open for a few hours.
5. She has been away for a week now.
6. He joined the company a year ago.
7. It has been raining since this morning.
1. 吉姆已经完成了他的家庭作业,他现在有空了。
2. 他昨天收到了一封信。
3. 我父亲以前去过长城。
4. 她还没有看过这部新电影。