We _____ a pleasant journey but for the rain.

admin2018-01-16  38

问题 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://jikaoti.com/ti/RaGYFFFM
0

最新回复(0)