Li Ling acted that way as though he ____ a foreigner

来源:百度知道 编辑:UC知道 时间:2024/06/25 01:25:34
were是对什么时候的虚拟
为什么不用had been

这里之所以用were而不用had been是因为从句所虚拟的对象状态不是过去时,而是一般时,即他是否外国人是一种过去、现在、未来一致的一般性的状态,而不是特定时期的状态,不是说他过去“是”外国人而现在不是了。
一般的,对类似没有特定时间限制的状态进行虚拟,都要用were,相当于对一般现在时虚拟。再如下面这个例句:
He spoke to me as if I were deaf.
他跟我说话时就好像我是聋子似的。