I wondered if _____much rain next year

来源:百度知道 编辑:UC知道 时间:2024/06/05 04:30:15
A there will be
B there will have
C there would be
D there would have

首先排除BD,因为是there be不是there have。
再看AC。A是will,will表示将来。C是would,表示虚拟。题目中“我想知道明年会不会有很多雨”表示推测,是虚拟,所以选C。

D

选C
这里的if后接的是虚拟语气 所以不选A B
there be 句型本来就有have的意思 所以不选D

选c
在宾语从句中,如果主句的谓语(wondered)用了过去时,后面的从句要用相应的过去的时态。所以A和B不对。而这里用了there be句型,就不用have了,所以要选C。

c

c,我想知道明年是否会下雨。应该用过去将来体.这里的if不表假设不是虚拟语气。对此题很是不解,为什么wonder是过去时?