2127] We a pleasant journey but for the rain. [译文] 要不是下雨.我们会有一个愉悦的旅行. A. would have B. will have C. had had D. would have had [答案及简析] D. but for表示的是暗含虚拟.意思是:要不是-..很明显这是说的过去了的事.因此就得与过去事实相反.用过去完成时态. 查看更多

 

题目列表(包括答案和解析)


同步练习册答案