John promised his doctor he________not smoke, and he has never smoked ever since.
发布时间:2021-06-26
A.might
B.should
C.could
D.would
试卷相关题目
- 1— Hi,Tom.Did you go to the party?— Yes,but I really________have,because I had lots of work to do.I had to work far into the night to finish it.
A.needn't
B.mustn't
C.shouldn't
D.couldn't
开始考试点击查看答案 - 2—Mom's gift? She _____ have chosen a better one for me.—She must be very happy to know it.
A.should
B.might
C.couldn'tD.mustn't
开始考试点击查看答案 - 3You _______ make any noise while father is sleeping.
A.oughtn't
B.mustn't
C.oughttomot
D.didn'thaveto
开始考试点击查看答案 - 4I ________ something wrong, or else Mom wouldn't be so angry.
A.musthavedone
B.couldn'thavedone
C.shouldhavedone
D.mighthavedone
开始考试点击查看答案 - 5He________ full marks, but he was so careless as to make a spelling mistake.
A.musthavegained
B.mightgain
C.couldhavegained
D.mustgain
开始考试点击查看答案 - 6— Excuse me.Is this the way to the Summer Palace?— Sorry, I am not sure.But it ________be.
A.must
B.should
C.would
D.might
开始考试点击查看答案 - 7“The answer sheet written with a pencil_____ be canceled,” declared the teacher.
A.shall
B.should
C.must
D.may
开始考试点击查看答案 - 8If you ________ talk about it with me, please wait till I finish my work at hand.
A.can
B.may
C.must
D.should
开始考试点击查看答案 - 9— Could I talk with you right now? I have something urgent. — If you _____, please come to my office.
A.can
B.may
C.must
D.should
开始考试点击查看答案 - 10You_____ be tired-you've only been working for an hour.
A.mustnot
B.won't
C.maynot
D.can't
开始考试点击查看答案