时态是英语中一个重要的语法范畴,它表示不同时间发生的动作或存在的状态以及动作发生或存在的方式。下面是小编收集整理的*上英语时态练习题,大家一起来看看吧!
*上英语时态练习题:
1. _____ energy, turn off the hot water after you take a shower.
A. Save B. Saving C. Saved D. To save
【答案】D
【解析】考查非谓语动词的用法。动词不定式表目的。句意“为了节省能源,沐浴后要关上热水”。故选D。
2. —Jimmy isn’t here. Where is he?
—He hurt his arm on the playground just now. He ___ to the school doctor’s.
A. has gone B. has been C. goes
【答案】A
【解析】由上文句意“他刚才在操场上胳膊受伤了”可知,他已去学校医务室了,故用现在完成时。选A。
3. The car _____ by the policeman because the driver was drunk.
A. stopped B. was stopped C. were stopped
【答案】B
【解析】car和stop构成被动关系。再由下文为一般过去时。因此是一般过去时的被动语态。主语为单数,故选B。
4. —Why did you get up so early?
— _____ the first bus
A. Catch B. Catching C. To catch D. Caught
【答案】C
【解析】考查非谓语动词。不定式表目的。句意“你为什么起床那么早啊?”可知,是为了赶上*班车。故选C。
5. I _____ housework when my aunt came.
A. am doing B. did C. was doing D. have done
【答案】C
【解析】由句意“当我姑姑来时,我正在做作业”可知,用过去进行时。故选C。
现在进行时的用法:
1. 表示正在进行
现在进行时除表示说话时正在进行的动作之外,还可表示在短期内临时进行的动作或存在的情况,这种情况通常不会长期如此,并且在说话时刻也不一定正在进行。如:
Don’t take that ladder away. Your father’s using it. 别把梯子拿起,你父亲在用哩。
The professor is typing his own letters while his secretary is ill. 秘书生病时,教授自己打他的信。
2. 表示短期内在进行
表示在短期内正在进行的动作或存在的情况,这种情况通常不会长期如此。如:
Her car has broken down. She’s going to work by bike. 她的汽车坏了,骑自行车上班。
The professor is typing his own letters while his secretary is ill. 秘书生病时,教授自己打他的信。
这种情况在说话时不一定在发生。如:
Don’t take that ladder away. Your father’s using it. 别把梯子拿走,你父亲在用哩。(说话时不一定正在用)
过去进行的用法:
动词hope, wonder等的过去进行时常用来表示提出要求,虽然表示现在的内容,但语气比一般现在时或一般过去时要委婉。如:
I was hoping you would give me some advice. 我希望你给我出点主意。
Good morning. I was wondering if you had two single rooms. 早上好,我不知道你们是否有两个单人房间。
一般过去时也有类似用法,相比之处,一般过去时通常表示主语的行为是经过认真考虑的,而过去进行时则多表示一种较随便或没有进行仔细考虑的行为。
现在完成时与一般过去时的区别:
许多书在讲解现在完成时与一般过去时的区别时是这样描述的:用一般过去时表示动作对现在没有影响,用现在完成时则表示动词对现在影响。你对这样的解释肯定不满意,因为你认为过去发生的动作不管你用什么时态,它对现在的影响都是存在,并不会因为你所用的时态不同而有所变化。比如你过去记的单词对你现在有影响,你过去搞的锻炼对你现在有影响,你过去看的电影对你现在有影响,你过去犯的错误对你现在有影响,你过去缺过课对你现在有影响,等等。
其实啊,对于过去发生并已完成的动作,不管你是用一般过去时还是用过去完成时,它对现在都是有影响的,它们的不同之处在于,说话者是否强调这个影响——如果强调对现在的影响,就用现在完成时;如果不强调对现在的影响,而是强调动作发生的过去时间,就用一般过去时。体会下面的句子:
I’ve washed the car. 我已经洗过车了。
I washed the car. 我洗了车子。
*句用的是现在完成时,它强调的是洗车对现在的影响——车现在是干净的;第二句用的是一般过去时,它不强调洗车对现在的影响,只表明车在过去洗过,至于它现在是否干净说话人并不关心。
The lift has broken down. 电梯坏了。
The lift broke down. 电梯坏了。
*句用的是现在完成时,它强调的是电梯坏对现在的影响——我们不得不走楼梯,或我们得请人来修电梯;第二句用的是一般过去时,它不强调电梯坏对现在的影响,只表明电梯在过去曾经坏过,至于它现在是否能用说话人并不关心。
Tom has had a bad car crash. 汤姆发生了严重的车祸。(他可能仍在住院。)
Tom had a bad crash. 汤姆发生过严重车祸。(他现在很可能已经出院了。)
*句用的是现在完成时,它强调的是出车祸对现在的影响——汤姆可能现在仍在住院;第二句用的是一般过去时,它不强调出车祸对现在的影响,只表明汤姆在过去曾经出过车祸,至于他现在是否已经出院之类的相关说话人并不关心。