关于虚拟语气的问题

1.It seems the meetng would never end.
2.We knew each other as if we had been friends for years.
为什么第一句可以使seems,第二句要用knew,根据什么确定时态??

根据句意确定时态。

1、seem是系动词,只能用一般现在时。【it】只是形式主语,【the meeting】才是真正的主语,所以,the meeting would never end是主句。 根据句意,会议将不会有结果。是对将来的虚拟,如果主句是对将来的虚拟,那就要用情态动词+动词原形。

2、句意,我们了解彼此就好像我们已经是多年的朋友了。
knew在传递着一个信息,过去时,是过去发生的事,如果是对过去发生的事的虚拟要用过去完成时,as if后面是个条件句,条件句要用过去完成时。

对现在虚拟用过去时,对过去用过去完成时,对将来虚拟同对现在虚拟。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-02-02
第一句是一般现在时,说的是,看起来会议好像永远没法结束了。
第二句是,主句用一般过去式,从句是过去完成时。

根据你想表达的意思来确定时态 根据你想表达的句子的意思来确定吧
第2个回答  2010-02-02
这是句子结构的问题:
1. It seems the meetng would never end.
seem 是系动词,the meetng would never end 是表语从句,属于系表结构。从句中用的是虚拟语气,表示将来不大可能出现的情况。整个句子的意思是“看样子会议将会永无休止”,言外之意是终归还是要结束的。
seems 所以用现在时态,是由于说话人是站在当前的立场看问题的。

2. We knew each other as if we had been friends for years 也是一个复合句,其中:
主句—— We knew each other (当时)我们互相认识了。
方式状语从句——as if we had been friends for years 仿佛像已经是多年的朋友似的。(从句是对过去的虚拟,言外之意是“我们并非是多年的朋友,只不过是刚刚认识的”。)
本句的时态立足点是过去,指的是过去某时曾经有过的事请。
相似回答