问题 选择题

If you had joined the chat room ten minutes ago, you _____________what we were talking about.  

A.would know

B.would have known

C.knew

D.had known

答案

答案:B

考查虚拟语气。句意“would+have+done”表示对过去事情的假设,意思是“本来会做”。如果你十分钟前加入聊天室,你就会知道我们正在谈论什么了。“would+have+done”表示对过去事情的假设,意思是“本来会做”。故选B。

多项选择题
单项选择题 A1型题