组卷网 > 高中英语综合库 > 语法 > 虚拟语气 > 虚拟语气在非真实条件句中的运用 > 与过去事实相反的假设
题型:单项选择 难度:0.65 引用次数:309 题号:336650
— Did you attend the meeting?
— I would have known the news if I___ it.
A.had attendedB.attended
C.should attendD.would attend
2010·福建泉州·一模 查看更多[3]

相似题推荐

单项选择 | 适中 (0.65)
【推荐1】I’m sorry.________ for my illness,I would have come and lent you a helping hand.
A.Were it notB.If it were not
C.Had it not beenD.If it has not been
2019-01-11更新 | 171次组卷
单项选择 | 适中 (0.65)
真题
【推荐2】But for the help of my English teacher,I ________ the first prize in the 2015 English Writing Competition.
A.would not winB.would not have won
C.would winD.would have won
2016-11-26更新 | 323次组卷
单项选择 | 适中 (0.65)
【推荐3】 I didn’t know that he was a cheat, or else I ________________ him.
A.should have believedB.shouldn’t believe
C.wouldn’t have believedD.couldn’t believe
2014-12-03更新 | 244次组卷
共计 平均难度:一般