. If it were not for the fact that she_______sing, I would invite her to the par

. If it were not for the fact that she_______sing, I would invite her to the par

题型:不详难度:来源:
. If it were not for the fact that she_______sing, I would invite her to the party.
A.couldn’tB.shouldn’tC.can’tD.might not

答案
C
解析
  .虽然前有虚拟条件句, 后有使用了虚拟语气,但the fact不是与事实相反,而是现在的真实情况,故不用虚拟语气。
举一反三
--Where have you been?
--I_____in the heavy traffic. Otherwise I_____ here earlier.
A.got stuck; would have comeB.got stuck; was
C.have got stuck; would have comeD.had got stuck; would come

题型:不详难度:| 查看答案
I forget where I read the article, or I _____ it to you now.
A.will showB.would showC.am going to showD.am showing

题型:不详难度:| 查看答案
______ smoking, he would not have got cancer in the lung.
A.Was he given upB.Had he given up
C.Did he giveD.If he gave up

题型:不详难度:| 查看答案
I _________ you, but I was busy all the time yesterday afternoon.
A.could helpB.had helpedC.helpedD.could have helped

题型:不详难度:| 查看答案
We __________ have proved great adventurers, but we have done the greatest march ever made in the past ten years.
A.needn’tB.may not
C.shouldn’tD.mustn’t

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.