(完整)新目标八年级下册英语现在完成时专项练习(附答案)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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. 她还没有看过这部新电影。

相关文档
最新文档