We _____ a pleasant journey but for the rain.A、would haveB、will haveC、had had

游客2024-01-16  20

问题 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://tihaiku.com/zcyy/3368049.html
最新回复(0)