英语时态考题

时态是表示行为、动作、状态在各种时间条件下的动词形式。时态也是英语学习的重点内容。下面是小编收集整理的英语时态考题,大家一起来看看吧!
英语时态考题:
1. We ______ according to the amount of work we do.
A. pay B. will pay C. will be paying D. will be paid
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. We ______ to see you, but it rained.
A. would come B. had come C. were coming D. came
4. I ______ for five minutes; why don’t they come?
A. am calling B. called C. was calling D. have been calling
5. I ______ your last point — could you say it again?
A. didn’t quite catch B. don’t quite catch C. hadn’t quite catch D. can’t quite catch
【时态答案】1—5 DCCDA
现在完成时的用法:
(1) 表示重复性:即表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且有这个不断重复的动作可能继续下去,也可能到现在就结束。如:
How often have you seen her? 你隔多少见她一次?
My father has always gone to work by bike. 我父亲一向骑车上班。
英语时态考题
(2) 表示将来:现在完成时有时可用于时间或条件状语从句中代替一般现在时,但表示的是将来意义。如:
Don’t get off until the bus has stopped. 等车停稳之后再下车。
You can go out if you have finished your homework. 如果你做完了作来,你就可以出去。
这两句中的现在完成时也可换成一般现在时,即分别改为stops和finish,但语气没有用现在完成时那样强调。但这样替换的场合通常只限于某些终止性动词,若从句谓语为延续性动词,则不可以这样替换。如下面这句中的现在完成时就不能换成一般现在时:
When you have rested, I’ll show you the garden. 等你休息好之后,我领你看我们的花园。
现在进行时的用法:
表示按计划或安排要发生的将来动作,这类用法在没有明确上下文的情况下,通常会连用一个表示将来时间的状语。如:
Are you working next week? 你下星期工作吗?
We’re spending next winter in Australia. 我们将要在澳大利亚度过明年冬天。
用arrive, come, go, leave, take off等动词的现在进行时描写行程安排,也通常有含有将来意义。如:
He is arriving tomorrow morning on the 16:40 train. 他乘下午4:40的火车明天上午到。
过去完成时构成与用法:
大家知道,现在完成时的构成方法是“have / has +过去分词”,如果我们把其中的have / has改为过去式,变成“had + 过去分词”,这就是过去完成的构成方法。如:
When the doctor arrived the patient had died. 医生到时病人已死了。
根据句意可知,“医生到达”为过去发生的动作,故用一般过去时;而当医生到时病人已死了,所以“病人死”就是过去的过去发生的情况,故用过去完成时。
She told me she had been with IBM for five years. 她告诉我说,她在国际商用机器公司已工作5年了。
根据句意可知,“她告诉我”为过去发生的情况,用一般过去时;而“她在国际商用机器公司工作5年”显然是“她告诉我”之前的事情,即属于过去的过去,所以用过去完成时。
I woke up because I had had a bad dream. 我醒了,因为我做了个噩梦。
“我醒了”为过去发生的情况,用一般过去时;我为什么醒了呢?是因为我做了个噩梦,显然“做噩梦”发生在“醒”之前,也就是说发生在过去的过去时间里,所以“做噩梦”要用过去完成时。
When we got there the basketball match had already started. 我们到那里时,篮球赛已经开始了。
“我们到达那里”为过去发生的情况,故用一般过去时;而我们到那里时篮球赛已经开始了,这说明“篮球赛开始”发生在“我们到达那里”这一过去时间之前,即属于过去的过去,所以“篮球赛开始”要用过去完成时。
12 12 分享:

相关课程

发表评论

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

最新文章