精英家教网 > 高中英语 > 题目详情

3、John promised his doctor he ________ not smoke, and he has smoked ever since.

A. might               B. should               C. could                  D. would.

3、D

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

请在这里输入关键词:
相关习题

科目:高中英语 来源: 题型:

John promised his doctor he ________ not smoke, and he has smoked ever since.

 A. might      B. should    C. could    D. would.

查看答案和解析>>

科目:高中英语 来源: 题型:

John promised his doctor he ________ not smoke, and he has smoked ever since.

   A. might      B. should    C. could    D. Would.

查看答案和解析>>

科目:高中英语 来源: 题型:

John promised his doctor he ________ not smoke, and he has smoked ever since.

A. might               B. should               C. could                  D. would.

查看答案和解析>>

科目:高中英语 来源: 题型:

John promised his doctor he ________ not smoke, and he has smoked ever since.

 A. might      B. should    C. could    D. would.

查看答案和解析>>

科目:高中英语 来源:2008年高考试题(北京卷)解析版 题型:单项填空

 John promised his doctor he ________ not smoke, and he has smoked ever since.

   A. might      B. should    C. could    D. would.

 

查看答案和解析>>

科目:高中英语 来源: 题型:

 John promised his doctor he ________ not smoke, and he has smoked ever since.

   A. might      B. should    C. could    D. would.

查看答案和解析>>

科目:高中英语 来源:2008年普通高等学校招生全国统一考试(北京卷)、英语 题型:014

John promised his doctor he ________ not smoke, and he has smoked ever since.

[  ]

A.might

B.should

C.could

D.would.

查看答案和解析>>

科目:高中英语 来源: 题型:

John promised his doctor he _____ not smoke and he has never smoked ever since.

   A. might        B. should       C. could       D. would

查看答案和解析>>

科目:高中英语 来源: 题型:

John promised his doctor he _____ not smoke and he has never smoked ever since.

   A. might        B. should       C. could       D. would

查看答案和解析>>

科目:高中英语 来源: 题型:

John promised his doctor he ____ not smoke, and he has never smoked ever since.

A. might  B. should  C. could D. would

 

查看答案和解析>>


同步练习册答案