I can’t thank you too much for your kindness because without your help I        

I can’t thank you too much for your kindness because without your help I        

题型:不详难度:来源:
I can’t thank you too much for your kindness because without your help I        have won the first prize in the speech contest.
A.can’t B.shouldn’t C.might not D.couldn’t

答案
D
解析
考查情态动词的虚拟语气的用法。意为,我再感谢你也不为过,没有你的帮助,我不可能在演讲比赛中获得第一名。根据句意可知,演讲比赛已经结束。Can"t have done 不可能做了某事。 Shouldn"t have done 本不应当做某事 might not have done 可能没有干某事,均不符合题意。
举一反三
I thought our friendship was finished        Jenny apologized first and I forgave her right then.
A.when B.until C.while D.unless

题型:不详难度:| 查看答案
So absorbed _____ in her work that she didn’t realize I was behind her.
A.did sheB.was sheC.she didD.she was

题型:不详难度:| 查看答案
He must have attended the meeting yesterday, ___he?
A.didn’tB.mustn’tC.needn’tD.hadn’t

题型:不详难度:| 查看答案
The young man spent as much time as he __ over his lessons.
A.wentB.could goC.could goingD.could to go

题型:不详难度:| 查看答案
It was in the school ____ he studied ten years ago ____ he gave a wonderful speech.
A.that; thatB.where; whereC.that ; whereD.where; that

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

超级试练试题库

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