John promised his doctor he ________ not smoke, and he has smoked ever since.A.m
题型:不详难度:来源:
John promised his doctor he ________ not smoke, and he has smoked ever since.A.might | B.should | C.could | D.would. |
|
答案
D |
解析
本题考查的情态动词的用法,特别是 could 和would 的意义区别。 Could, can 的过去式,主要表示“能够,可以,推测”等意义,而would 表示“将,愿意”,根据题***意义(约翰向医生许诺将不吸烟,而且从那以后就没有再吸烟。),故选择D。 |
举一反三
-------There were already five people in the car but they managed to take me as well . ------- It ______ a comfortable journey .A.can’t be | B.shouldn’t be | C.mustn’t have been | D.couldn’t have been |
|
—Are you coming to Jeff’s party? —I’m not sure. I__________ go to the concert instead. A. must | B.would | C.should | D.might |
|
—Will you stay for lunch? —Sorry, ____________. My brother is coming to see me. A. I mustn’t | B.I can’t | C.I needn’t | D.I won’t |
|
He pushed the door again and again, but it ___ open.A.may not | B.can"t | C.didn’t | D.wouldn"t |
|
___ , we would have taken raincoats with us.A.Had we known | B.We had known it | C.If we were known | D.If we know |
|
最新试题
热门考点