as if对现在的虚拟,主句用过去时可以吗?还是必须用过去完成时

as if对现在的虚拟,主句用过去时可以吗?还是必须用过去完成时he talked as if he knew where she wad.

as if 意思是“犹如,好象”,主句用一般现在时的时候,从句有两种情况:
1. 如果从句所述符合实际情况或很可能实现的事情,那么从句就用一般时态(一般现在时、一般过去时、一般将来时、现在完成时等,时间立足在现在的是任何时态);

2. 如果从句所述情况是与现实情况不符或不可能实现的事情,那么从句就要用到虚拟语气,这里的虚拟语气的表达形式跟一般过去时的形式一样,但它并不是一般过去时,而是虚拟语气。

例子
I am very happy as if I were flying in the sky.我非常高兴,就像在天上飞一样。
温馨提示:答案为网友推荐,仅供参考
相似回答