Tina _____ have known the truth, or she would have told us.A.mustn"tB.shouldn"t

Tina _____ have known the truth, or she would have told us.A.mustn"tB.shouldn"t

题型:不详难度:来源:

Tina _____ have known the truth, or she would have told us.
A.mustn"tB.shouldn"tC.can"tD.needn"t

答案
C
解析

举一反三

You ____ him so closely;   you should have kept your distance.
A.shouldn"t follow   B.mustn"t follow   
C.couldn"t have been followingD.shouldn"t have been following

题型:不详难度:| 查看答案

You look so tired. You______have stayed up late again.
A.shouldB.canC.mayD.must

题型:不详难度:| 查看答案

You__________the parcel home. The shop would have delivered it if you had asked.
A.needn’t have carriedB.couldn’t have carried
C.mustn’t have carriedD.shouldn’t have carried

题型:不详难度:| 查看答案

You’d better not phone the manager between 7and 8 tomorrow evening; he _______an
important meeting then.
A.will haveB.would have
C.will be havingD.will have had

题型:不详难度:| 查看答案

.-May I keep this book for two days?
-No, you_______. It’s a library book for reference only.
A.may notB.mustn’tC.needn’tD.shouldn’t

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

超级试练试题库

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