John promised his doctor he ________ not smoke, and he has s

John promised his doctor he ________ not smoke, and he has smoked ever since.
A.might B.should C.could D.would.
phoebeus 1年前 已收到1个回答 举报

lp80 幼苗

共回答了23个问题采纳率:87% 举报

D

本题考查的情态动词的用法,特别是 could 和would 的意义区别。 Could, can 的过去式,主要表示“能够,可以,推测”等意义,而would 表示“将,愿意”,根据题干的意义(约翰向医生许诺将不吸烟,而且从那以后就没有再吸烟。),故选择D。

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 1.375 s. - webmaster@yulucn.com