I wouldn’t have gone there if I () that the exhibition was closed.
A、
know
B、
have known
C、
knew
D、
had known
【正确答案】:D
【题目解析】:
虚拟语气,对过去进行虚拟,从句用had done,主句用would/could/might+ have done。 要是知道展览已经结束了,我就不会去了。(实际上去了才知道结束了)
I wouldn’t have gone there if I () that the exhibition was closed.
I wouldn’t have gone there if I () that the exhibition was closed.
know
have known
knew
had known
虚拟语气,对过去进行虚拟,从句用had done,主句用would/could/might+ have done。 要是知道展览已经结束了,我就不会去了。(实际上去了才知道结束了)