John promised his doctor he ________ not smoke, and he has smoked ever since.
A.mightB.shouldC.couldD.would.
D
本題考查的情態(tài)動詞的用法,特別是 could 和would 的意義區(qū)別。 Could, can 的過去式,主要表示“能夠,可以,推測”等意義,而would 表示“將,愿意”,根據(jù)題干的意義(約翰向醫(yī)生許諾將不吸煙,而且從那以后就沒有再吸煙。),故選擇D。
練習冊系列答案
相關(guān)習題

科目:高中英語 來源:不詳 題型:單選題

—Mum, I’ve been studying English since 8 o’clock. ________ I go out and play with Tom for a while?
—No, I’m afraid not. Besides it’s raining outside now.
A.Can’tB.Wouldn’t
C.May notD.Won’t

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

---Where is my reference book? It was here a moment ago.---Someone ___ it by mistake.
A.could have takenB.must takeC.might takeD.must have taken

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

___ , we would have taken raincoats with us.
A.Had we knownB.We had known itC.If we were knownD.If we know

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—What does the sign over there read?
—“No person___smoke or carry a lighted cigarette,cigar or pipe in this area.”
A.willB.may
C.shallD.must

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Turn off the TV,Jack._______ your homework now?
—Mum,just ten more minutes,please.
A.Should you be doingB.Shouldn’t you be doing
C.Couldn’t you be doingD.Will you be doing

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Mike is often absent from class.” “Tell him he _________ answer for it if he goes on behaving like that.”
A.shallB.willC.wouldD.can

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

This cake is very sweet. You ______ a lot of sugar in it.
A.should putB.could have putC.might putD.must have put

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

He ___ be in the garden.He must be in the room.
A.can'tB.mustn’tC.will notD.may not

查看答案和解析>>

同步練習冊答案