We _____ a pleasant journey but for the rain.

admin2018-01-16  34

问题 We _____ a pleasant journey but for the rain.

选项 A、would have
B、will have
C、had had
D、would have had

答案D

解析 本题考查虚拟语气。but for暗含虚拟的意思,意思是“要不是……”。很明显本句说的是过去了的事,即与过去事实相反,需用过去完成时态。
转载请注明原文地址:https://kaotiyun.com/show/4xCO777K
0

最新回复(0)