David did not regret saying what he did but felt that he     it differently.A.co

David did not regret saying what he did but felt that he     it differently.A.co

题型:不详难度:来源:
David did not regret saying what he did but felt that he     it differently.
A.could expressB.would express
C.could have expressedD.must have expressed

答案
C
解析
考查虚拟语气。根据did说明本句是对过去情况的虚拟,故使用情态代词+have done,排除AB。D想是对过去情况的推测,而不是虚拟。Could have done本可以做某事,实际上却未做。句意:David不后悔说他所做的,但是感觉他本可以用另外一种方法来做。故C正确。
举一反三
I should very much like to have gone to the party, but ______.
A.I"m not invitedB.I won"t be among the invited 
C.they won"t invite meD.they didn"t invite me

题型:不详难度:| 查看答案
We would have called a taxi yesterday if Harold ______us a ride home.
A.didn"t offerB.wouldn"t offerC.hasn"t offeredD.hadn"t offered

题型:不详难度:| 查看答案
Bob insisted that he ________ nothing wrong and _______ from work.
A.did; won’t be firedB.had done; not be fired
C.should do; mustn’t be firedD.do; shouldn’t be fired

题型:不详难度:| 查看答案
He suggests we ____ to the cinema at once, otherwise we ____ late.
A.must go; areB.go ; will be
C.will go ; will beD.would go ; are

题型:不详难度:| 查看答案
The doctor insisted that the patients _____ in great danger and _____ operated on immediately.
A.was; beB.be; beC.was; wasD.be ; was

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

超级试练试题库

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