He is talking so much about America as if he ___ there.A.had been B.has been C.was D.were为什么选A不选B?

问题描述:

He is talking so much about America as if he ___ there.
A.had been B.has been C.was D.were
为什么选A不选B?

如果选B,表示他现在还在美国,这显然与语境不符。

因为虚拟语气一定把时态往过去推一个

虚拟语态,用过去式