----So you’ve got the news?----Yes, but I’d rather I _______.A.hadn’t told abou
题型:不详难度:来源:
----So you’ve got the news? ----Yes, but I’d rather I _______.A.hadn’t told about it | B.didn’t tell about it | C.were not told about it | D.hadn’t been told about it |
|
答案
D |
解析
试题分析:考查虚拟语气:句意:--那么你已经知道这个消息了?--是的,但我宁愿没有被告知这个消息。Would rather后接句子时,句子谓语习惯上要用虚拟语气,具体用法为: 1.一般过去时表示现在或将来的愿望2. 用过去完成时表过去的愿望,这句话是表示过去的愿望,用过去完成时,而且是被动式。选D。 点评:Would rather后接句子时,句子谓语习惯上要用虚拟语气,具体用法为: 1.一般过去时表示现在或将来的愿望2. 用过去完成时表过去的愿望, |
举一反三
-----Why didn’t you ring me up? ----- Sorry, I forgot your phone number. Otherwise, I _____ long before.A.had rung you up | B.must run you up | C.would have rung you up | D.would ring you up |
|
If the American government the expert’s suggestion, the world economy would not be in such a mess now.A.followed | B.follows | C.should follow | D.had followed |
|
If we ___ the other road, we might have arrived here in time for meeting.A.take | B.had taken | C.took | D.have taken |
|
If Helen her credit card, she could have bought the dress.A.brought | B.should bring | C.had brought | D.were to bring |
|
The weather turned out to be fine yesterday. I the trouble to carry my umbrella.A.needn’t take | B.couldn’t take | C.needn’t have taken | D.couldn’t have taken |
|
最新试题
热门考点