组卷网 > 高中英语综合库 > 语法 > 虚拟语气 > 虚拟语气在非真实条件句中的运用 > 与过去事实相反的假设
题型:单项选择 难度:0.65 引用次数:182 题号:3336494
-- So, you didn`t take his advice?
--No.         his advice, I         a silly mistake.
A.Were I to take; shouldn`t have made
B.If I had taken; would make
C.Had I taken; wouldn`t have made
D.Have I taken; won`t have made

相似题推荐

单项选择 | 适中 (0.65)
【推荐1】—Have you passed your driving test?
—No. If only I that advice you gave me last week.
A.didn’t refuseB.hadn’t refused
C.shouldn’t have refusedD.couldn’t have refused
2015-06-11更新 | 134次组卷
单项选择 | 适中 (0.65)
【推荐2】Thank you very much. But for you, I _________ in the fight yesterday.
A.would have been diedB.would have been killed
C.should dieD.would have killed
2016-11-26更新 | 716次组卷
单项选择 | 适中 (0.65)
真题
【推荐3】(2016 •天津)I was wearing a seatbelt. If I hadn’t been wearing one, I_________.
A.were injuredB.would be injured
C.had been injuredD.would have been injured
2016-11-25更新 | 1542次组卷
共计 平均难度:一般