一个关于 as if 的虚拟语气

来源:百度知道 编辑:UC知道 时间:2024/05/23 11:00:16
John is so strongly built(身体强健的) that he looks as if he ____ as elephant

A lifts B is lifting C lifted D could lift

答案是:D
我选了 C
请问这个句子中用到了虚拟语气吗?
如果要是用到了,不是说:如果从句中谓语动词表示与主句谓语动词同时存在的状态,用一般过去时吗?
所以我选了C
难道说这个题不用虚拟语气?

没错啊,这里用虚拟语气,同时也用了一般过去时。could就是can的一般过去时。选C从语法上讲没有错误,但是仔细读一下就可以发现意思上解释不通啊。D答案表示一种能力,John具备了这种能力但是并没有具体地实施。

选C没错。这个句子中用到了虚拟语气,所以用了过去式could.
可以这样理解,as if he could lift an elephant--似乎他能够把大象举起来
而如果是“as if he lifted an elephant--似乎他已把大象举起来”
如上所述,这个could(能够)是不可缺少的。

用了虚拟语气 若没用的话应该是as if he can lift an elephant
这句的意思是他很强壮,看起来似乎都可以举起一头大象
而他并不可能真的举得起一头大象,所以要用虚拟语气

可他并没有举,知识要学灵活,有时死记语法不行,更多的要看语感,原句意思是就好像他能举起大象,并不是说就好像他举起大象,只是强调它可能有这种能力