求二年级英语语法现在完成时练习题。

现在完成时的特殊练习

第一,单项选择。

他的父母看起来都很悲伤。也许他们_ _ _ _ _ _发生在他身上的事。

A.知道b .已经知道c .必须知道d .将要知道

他去过上海,是吗?A)【句意】已经

你见过李先生吗?就在刚才。

4、这位著名作家在过去的两年里写了一本新书。

A.你在写什么?

5、—到目前为止,我们国家已经______了。

—是的。我希望它甚至是______。

a .发生了变化;井b .变了;好的c .变了;更好的d .改变了;较好的

6、赵兰已经在这所学校两年了。

A.曾经是;学习B. will研究c .有;研究了D. are研究

小李还是个小女孩的时候,我们就爱上了她。

A.知道,知道。

《哈利·波特》是一部非常好的电影。我______了两次。

10 . d)【句意】将要看到

这些农民去过美国。

—真的吗?什么时候在那里?

A.他们去了吗?

你做完作业了吗?

—是的。我刚才看到了。

A.做了;做;完了B .有;搞定;完成

C.有;搞定;已经完成了遗嘱;做;结束

11、他父亲______自1978起入党。

A.加入b .已经加入c .曾经在d .已经在

你了解他吗?

当然可以。从十年前开始,我们就成了朋友。

A.已经做了。

你在这里住了多久了?

—大约两个月。10 . c)【句意】来了

快点吧!这出戏演了十分钟。

A.已经开始了。

他离开军队已经十年了。

A.是b有c会d是

格林小姐不在办公室。她去了图书馆。

已经过去了。

17、我父母______山东十年。

A.去过d .去过

学生们已经打扫了教室。

A.所以他们b .不是他们c .他们d .不是他们

自从怀特先生来到中国,他是绿色中国的成员吗?

A.多久,b .多久,得到c .多久,来到d .多远,到达

20、他叔叔9年多了。

A.已经来到这里b .已经开始工作c .已经住在那里d .已经离开大学

21.当他到达公共汽车站时,公共汽车已经开了20分钟了。

A.已经离开了。

22.到目前为止,我已经加入联盟5年了。已经加入。

23.该工厂自1988年2月起____。已经打开了。

24.玛丽和罗斯自从2000年认识以来就一直是朋友。已经成为,已经成为。

25.在他回来之前,你不能出去。离开,离开

26.会议已经开了一周了。已经结束了。

27.高老师在这所学校工作了将近5年。已经来过了。已经教过了

28.本从事教师工作已经4年了。已经变成了。

29.我在家呆了一个星期。已经回来了。

30.他________了多长时间?10 . c)【句意】已经死了

31.他昨天下午八点钟起床。D. had)【句意】睡觉了。

32.他租这辆车一周了。10 . c)【句意】买了。

33.-你生病多久了?两个星期。10 . c)【句意】秋天到了吗

34.自2000年以来,他一直住在他的家乡。已经离开了。

35.我会把书借给你,但你只能借两天。借b .留c .拿

36.到目前为止,公共汽车已经在路上行驶了两个小时了。已经停止了。

37.这些天你穿夹克衫了吗?穿上衣服。

38.他睡了两个小时。已经起床了。

39.汤姆生病住院了。他感冒好几天了。10 . c)【句意】我已经抓到了

40.这本书我能借多长时间?

两个星期。借b .借c .得到d .保留

第二,句型转换。

1、他从来没有冲浪?(改为反问句)

2.自从2000年以来,他们一直在这里。(就划线部分提问)他们来过这里吗?

3.这位老人去年去世了。他结婚一年了。用动词填空

4.这家工厂是二十年前开办的。

这家工厂经营了20年。

5.高小姐一小时前离开了。(同义句转换)高小姐_ _ _ _ _ _ _ _ _ _ _ _ _ _ _一小时前。

6.她妈妈入党三年了。

她母亲入党三年了。

7.格林一家两年前搬到了法国。

_______两年________格林一家搬到了法国。

8.公共汽车已经到达这里。十分钟前就到了。(两句话合成一句话)

___________________________________________

第三,汉译英。

吉姆已经完成了作业,他现在有空了。

他昨天收到一封信。

我父亲以前去过长城。

她还没有看过这部新电影。

她去过上海。

6.这些天他去哪里了?

参考答案:

第一,单项选择。

1,现在完成时主要强调过去发生的动作对现在的影响,或过去发生的动作尚未结束并延续到现在或将来,重点是对现在的影响。这种考查难度较大,往往没有时间状语,需要从上下文中分析推理。因此,根据上下文分析推理,正确答案是b。

2.现在完成时经常和已经、刚刚、曾经、从来联系在一起;从未)、之前(以前)、尚未(仍然)等。所以2应该选b。

3、C

4.现在完成时经常与时间状语连用,如最近、迄今、过去/“过去+一段时间”。因为上面这句话的意思是从现在开始计算的一段时间,所以句中的动作是从过去的某个时间或瞬间开始,一直延续到现在。所以,4应该选d。

5、C

6.现在完成时常与“for+时间段或since+过去时间点”(包括从句和过去时态的从句)连用。所以6应该选择c。

7、C

8.现在完成时还与once(一次)、two(两次)、three times(三次)、severe times(几次)等表示重复次数的词连用。所以,8应该选b。

9.现在完成时容易与一般过去式混淆,因为它们所代表的动作都发生在过去,但两者又有区别:一般过去式表示过去某一时刻发生的事情、存在的状态或频繁的动作,说话的重点是陈述一件过去的事情,与现在无关;现在完成时表示过去发生的与现在有关的动作。它不与表示过去时间的状语连用(如昨天、上周、刚才等)。).所以9的正确答案是b。

10、B

11.在现在完成时中,非连续动词不能与由for和since引导的表示一段时间的状语连用,通常用相应的连续动词代替。所以11的正确答案是:d。

12、B 13、A 14、C 15、A .

16,“have/已去+place”的意思是“某人去了一个地方(还没回来)”,表示主语所指的人不在这里。“have/一直在+place”表示“你在某地呆了多久”,常与表示时间的状语连用。“have/去过+place”的意思是“我去过一个地方(但现在不在了)。”所以16的正确答案是a。

17、A 18、D 19、C 20、C

第二,句型转换。

他有吗?2、死了多久,已经死了

4、一直开5、一直走6、加盟;以前

是的,从8点开始,公共汽车已经来了10分钟了。

第三,汉译英。

吉姆已经做完作业了。他现在自由了。

他昨天收到了一封信。

我父亲以前去过长城。

她还没有看过这部新电影。

她去过上海。

这些天他去哪里了?