问点 简单 的 英语时态问题

作者&投稿:房昂 (若有异议请与网页底部的电邮联系)
一般过去时,如果是主谓宾结构,直接将谓语动词变成过去时。
如:He comes into the room. -> He came into the room.
如果是主系表结构,就将系动词be改成过去时 was/were。
如:He is young. -> He was young.
如果句子中有be+动词(过去分词)的用法,一般是被动语态。
如:He is made to do the work by his boss. 他的老板让他做这项工作(他被他的老板叫去做这项工作)
如果句子中有be+动词(现在进行时),则是现在进行时态。
如:He is working on the project. 他正在做这个工程。

请教关于时态的英语题目~

1)整句话是说,美国人对生活便利的渴望,反应的不是他们的悠闲生活,而是一分一秒都不容浪费的紧张生活。The conveniences that Americans desire 是全句的主语,relect是谓语,后面的整个作为宾语。再看时态,属于一般现在时,主语是复数,所以用动词原形。
2)feel在这里作为系动词,是没有被动语态的,相同的词还有smell taste sound等等
3)用remember是因为句中的我是现在记起这件事的。在现在是与过去式杂糅的句子中,你就分开来看,是现在的动作就用现在时,过去的动作就用过去时。
4)but后面接的句子已经用了现在完成时,所以发生在更早之前的“我在伦敦住过”就必须用过去时态。二者的区别的话,现在完成时主要是强调动作已经完成,以及它对今后的影响。
5)后半句说工人正在摆放桌子,说明派对将要举行,而不是正在举行。再从were知道全句是过去时态,所以用过去将来时。
6)这一句是现在完成时的典型用法,强调学生已经自己做了一个小时以上,才会产生“老师给答案”这样一个影响。
7)两个动作确实是同时进行,但occur是瞬间动词,是没有现在进行时态的。至于顺序不是固定的。一般when后面接的句子用过去时,另一个则是过去进行时。
8)这个题目你用排除法就可以直接选出A.主语the causes of cancer与动词uncover之间是被动关系,只有A 选项是被动形式。A是现在进行时,意思是说引起癌症的原因正在逐渐被发现。

1选C

2A. has existed是首要排除的,现在完成时表示罗马帝国到现在还存在,不符合客观事实,所以,排除。D相信lz比我懂得多,不说了……

3选c表示过去式,是状态,

4那么怎么用 过去完成式?(现在完成时是不可能的)
举例子,不符合历史的,不要介意
Roman Empire had existed by the end of last century.
表示过去某一时刻之前已经完成的动作,常与由by,before引导的时间状语连用

He told me Roman Empire had existed for centuries
主句时态的变化

5类似比较搞的句子,选BBD
1、Why don't you put the meat in the fridge? It will ___ fresh for several days.
A. be stayed B. stay C. be staying D. have stayed
关键词,stay,还有这家店open了for years,那么不用have opened

2、Roman Empire ___ for centuries.
A. has existed B. existed C. had existed D. get existed

3、Many years ago, Jane ___ in the flat with her grandma for a long period of time.
A. had been living B. had lived
C. has been living D. lived
关键词Many years ago

6做多了只能凭语感了……希望有帮助