They shouted as if they( )some good news

来源:百度知道 编辑:UC知道 时间:2024/05/23 16:38:25
A.heard
B.have heard
C.has heard
D.would hear
这个题为什么选D.would hear呢?
从句表示与将来事实相反,谓语动词才用“would/could/might+动词原形”的啊 这里有相反的意思吗?麻烦高手解释下塞

as if 后接假设语气。
He looks as if he were a Chinese.
She looks as if she has been ill.
这里是过去时,they shouted,后面的假设语气应该是过去完成,但是没有过去完成可选,只有 would hear可用。
不是相反的意思,是“就像”的意思。

as if 是好像

译:他们就像听到了什么好消息一样大叫

其实就是他们并没有听到好消息