时态是表示行为、动作、状态在各种时间条件下的动词形式,学生需要多做时态题巩固知识点。下面是小编收集整理的英语时态语态选择题,大家一起来看看吧!
英语时态语态选择题:
1. I feel sure I _____ her before somewhere.
A. was to meet B. have met C. had met D. would meet
2. They haven’t arrived yet but we _____ them at any moment.
A. are expected B. have expected C. are expecting D. will expect
3. “I suppose you _____ that report yet?” “I finished it yesterday, as a matter of fact.”
A. didn’t finish B. haven’t finished C. hadn’t finished D. wasn’t finishing
4. “When he _____ is not known yet.” “But when he ____, he will be warmly welcomed.”
A. comes, comes B. will come, will come C. comes, will come D. will come, comes
5. The bridge, which _____ 1688, needs repairing.
A. is dated from B. was dated from C. dates from D. dated from
[图片0]
【模拟解析】
1. B。before 用作副词时不与具体时间连用,泛指“以前”,通常与一般过去时或现在完成时连用。
2. C。表示目前的一种状态。
3. B,注意下文语境:事实上,我昨天就做完了。从该回答的语气上推测,填空处应填现在完成时态。
4. D。第一个 when 引导的是主语从句,用一般将来时表示将来;第二个 when引导的是时间状语从句,用一般现在时表示将来。
5. C。因为 date from 的意思是“自某时起存在至今”(=have existed since),它通常用于一般现在时,而不用过去时态(尽管其后接的总是表示过去的时间),除非所谈论的东西现在已不复存在,如:The church, which dated from the 13th century, was destroyed in an earthquake two years ago (那座教堂是13世纪建成的,两年前在一次地震中被毁了)。(注:与 date from 同义的 date back to 也有类似用法。)
现在完成时的用法:
一、现在完成时表示影响
该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。如:
He has left the city. 他已离开这个城市。(结果:他不在这个城市。)
Someone has broken the window. 有人把窗户打破了。(结果:窗户仍破着。)
I have lost my pen. 我把钢笔丢了。(结果:我现在无钢笔用。)
He has finished his work. 他把工作做完了。(结果:他现在可以做其他的事了。)
[图片1]
二、现在完成时表示持续
该用法的现在完成时表示一个过去发生的动作或开始的状语在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说“他在我们学校教书已有30年了”,显然“他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年;又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。如:
He has taught in our school for 30 years. 他在我们学校教书已有30年了。
He has been busy since last week. 自上个星期以来他一直很忙。
He has worked for us ever since he left school. 他离开学校以后就一直为我们工作。
一般现在时用法:
1. 表示目前的状态:即表示现阶段句子主语所处于的状态。如:
The boy is ill. 这个男孩病了。
The library is closed now. 图书馆已经关门了。
这两个句子分别表示男孩现在处于生病的状态和图书馆现在处于关闭的状态。
2. 表示心理倾向:即表示现阶段句子主语的想法或心理倾向。如:
I hope to see you this evening. 我希望今天晚上见你。
He wants me to do it at once. 他想要我马上就做这事。
第一句表示主语“我”现在的希望,这是一种心理倾向;第二句表示主语“他”现在的想法。
将来进行时与现在进行时有何区别:
两者均可表示计划或安排,有时可互换。如:
He’ll be taking his exam next week. 他下周要参加考试。
He is taking his exam next week. 他下周要参加考试。
但有时也有区别,即用现在进行时表示计划或安排时,其语气较肯定;而用将来进行时则不如现在进行时那样肯定,相对来说,其偶然性要大一些。如:
I am seeing Tom tomorrow. 明天我要和汤姆见面。
I’ll be seeing Tom tomorrow. 明天我会见到汤姆。
第一句意指汤姆或说话人已经特意安排了这次会面,而第二句则意指汤姆和说话人将在通常进程中见面(也许他们在一起工作)。