题目内容
【题目】I have been waiting for a bus for so long. If only I _______ a book with me!
A. brought B. would bring
C. had brought D. bring
【答案】C
【解析】
试题分析:考查虚拟语气。本句考查if only从句用虚拟语气。1. 表示与现在事实相反,用过去时:2. 表示与过去事实相反,用过去完成时:3. 表示与将来事实相反,用could / would+ / might+动词原形。本句中根据上文可知已经等车等了一段时间,故希望在等车之前带书在身边。故选择过去完成时,表与过去事实不相符。故选C。
练习册系列答案
相关题目