单选题
22.
But for the favorable weather, we ______ in such a good harvest.
A、
can't get
B、
couldn't get
C、
couldn't have got
D、
could have got
【正确答案】
C
【答案解析】
本题考查虚拟语气的用法。But for意为“若不是”,一般与过去事实相反。主句谓语动词使用would/should/could/might+have done的形式,本句句意为:要不是天气这么好,我们就不能取得这么好的收成了。
提交答案
关闭