英语语法时态选择题

时态是表示行为、动作、状态在各种时间条件下的动词形式。时态也是英语学习的重点内容。下面是小编收集整理的英语语法时态选择题,大家一起来看看吧!
英语语法时态选择题:
1、(四川卷)22. Look at the timetable. Hurry up! light 4026 ______ off at 18:20.
A. takes B. took C. will e taken D. has taken
2、(江西卷)21.My cousin went to Canada two yoursago.He ________ there for a few months and then went to America.
A.worked B.would work C.would be working D.has been working
英语语法时态选择题
3、(陕西卷)7. —You look very tired. _______ at all ast night?
—No, not really. I’m tired out now.
A. Do you sleep B. Were you sleeping C. Did you sleep D. Had you slept
4、(陕西卷)12.The construction of the two new railway lines ________ by now. (+主谓一致)
A. has been completed B. have completed C. has completed D. have been completed
5、(陕西卷)16.Only then ___________ how much damage had been caused. (+倒装)
A. she realized B. she had realized C. had she realized D. did she realize
答案:AACCD
过去完成时的用法:
(1)过去完成时的动作还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或持续下去(未完成)。如:
Before he slept, he had worked for 12 hours. 他睡觉之前,工作了12小时。
The film had been on for 5 minutes when I got to the cinema. 当我到达电影院时,电影已经开演五分钟了。
We had scarcely reached the school before it began to rain. 我们刚到学校天就下雨了。
英语语法时态选择题
(2) 某些动词如intend / think / plan / expect / hope等的过去完成时表示主语未曾实现的愿望、希望或打算。如:
I had intended to come to see you last night, but someone called and I couldn’t get away. 我原打算昨晚来看你,但有人来访,我拖不开身。
He had hoped to find a job soon.他本来希望很快找到工作。
I had meant to come, but something happened. 我本想来,但有事就没有来。
现在完成进行时与现在完成时的区别:
(1) 现在完成进行时则表示一个正在进行的动作;而现在完成时可以表示一个已经完成的动作。如:
He has been writing a letter. 他一直在写一封信。(还在写)
He has written a letter. 他写了一封信。(已完成)
(2) 少数动词如work, study, live, teach, stay等, 用这两种时态含义差不多, 只是在强调动作的持续性时,用现在完成进行时更多一些。如:
How long has your brother worked / been working in this factory? 你哥哥在这家工厂工作多久了?
I’ve lived / been living here since I taught in this school. 自从我在这所学校任教以来就一直住在这儿。
(3) 现在完成时通常只陈述事实,而现在完成进行时还可表示一种感情色彩。如:
I have waited for two hours. 我等了两小时。(陈述事实)
I have been waiting for two hours. 我等了两个小时。(等得好辛苦)
before long 可以连用的时态:
连用一般过去时
Before long the whole neighbourhood knew about it. 不久,整个小区都知道了这事。
Before long, the dispute degenerated into fierce polemics. 不久争论就演变成了激烈的论战。
One thing led to another and before long Sue and I were engaged. 事情一件接着一件, 不久之后我和休就订婚了。
Other students joined in the protest, and before long (=soon) there was a crowd of 200 or so. 其他学生也加入了抗议队伍,不久就有 200 人左右了。
We were called to the hospital twice, but the old man seemed to have nine lives, and before long made a complete recovery. 我们两次被召往医院,但老父亲大难不死,不久就完全康复了。
12 12 分享:

相关课程

发表评论

登录后才能评论,请登录后发表评论...
提交评论

最新文章