求二年级英语语法现在完成时练习题。
第一,单项选择。
他的父母看起来都很悲伤。也许他们_ _ _ _ _ _发生在他身上的事。
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分钟了。
第三,汉译英。
吉姆已经做完作业了。他现在自由了。
他昨天收到了一封信。
我父亲以前去过长城。
她还没有看过这部新电影。
她去过上海。
这些天他去哪里了?