I wondered if _____much rain next year

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。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-06-08
D
第2个回答  2009-06-08
选C
这里的if后接的是虚拟语气 所以不选A B
there be 句型本来就有have的意思 所以不选D
第3个回答  2009-06-08
选c
在宾语从句中,如果主句的谓语(wondered)用了过去时,后面的从句要用相应的过去的时态。所以A和B不对。而这里用了there be句型,就不用have了,所以要选C。
第4个回答  2009-06-08
c
第5个回答  2009-06-08
c,我想知道明年是否会下雨。应该用过去将来体.这里的if不表假设不是虚拟语气。对此题很是不解,为什么wonder是过去时?
相似回答