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 she | B.was she | C.she did | D.she was |
|
He must have attended the meeting yesterday, ___he?A.didn’t | B.mustn’t | C.needn’t | D.hadn’t |
|
The young man spent as much time as he __ over his lessons.A.went | B.could go | C.could going | D.could to go |
|
It was in the school ____ he studied ten years ago ____ he gave a wonderful speech.A.that; that | B.where; where | C.that ; where | D.where; that |
|
最新试题
热门考点