If I ____ more about diamond, I ____ cheated by that man.A.had known, would not

If I ____ more about diamond, I ____ cheated by that man.A.had known, would not

题型:不详难度:来源:
If I ____ more about diamond, I ____ cheated by that man.
A.had known, would not beB.had known; wouldn’t have been
C.knew; would not have beenD.had known; would never be

答案
B
解析
这题考查if的非真实条件句,根据句意:如果我知道更多的关于钻石,我就不会被那个人骗了。说明是和过去相反的情况,if条件句用过去完成时,主句用would have done。选B。
举一反三
I wish I ____ clever enough to work out the ____ geometry problem.
A.can be; abstractB.could be; abstract
C.can be; easyD.could be; easy

题型:不详难度:| 查看答案
After living there for one year, they have ____ there.
A.accustomed to workingB.accustomed to work
C.been accustomed to workD.been accustomed to working

题型:不详难度:| 查看答案
Lang Ping , who used to be captain of Chinese Women’s volleyball
team, ______volleyball in China for almost twenty years.
A.have playedB.playedC.was playingD.had played

题型:不详难度:| 查看答案
A basketball match between the two famous teams_______ on the coming Saturday afternoon.
A.will have playedB.will be played
C.is playedD.plays

题型:不详难度:| 查看答案
—Do you like traveling?
—Sure. I _____ to Australia six months ago, but I _____ anywhere since then.
A.went; didn’t goB.have gone; haven’t been
C.went; haven’t beenD.went; hadn’t been

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

超级试练试题库

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