John promised his doctor he ________not smoke,and he has never smoked ever since. A.mightB.shouldC.c

题目简介

John promised his doctor he ________not smoke,and he has never smoked ever since. A.mightB.shouldC.c

题目详情

John promised his doctor he ________not smoke,and he has never smoked ever since.
A.might   B.shouldC.couldD.would
题型:单选题难度:偏易来源:不详

答案

D

试题分析:考查过去将来时。本题属于宾语从句的时态呼应。主句John promised his doctor中使用过去时,后面的从句也应该使用与过去时有关的时态。句意:John答应医生他不会在抽烟了,从那以后他就再也没有抽过。根据句意使用过去将来时的时态,故D项正确。
点评:当主句中使用过去时的时候,要注意后面的宾语从句要使用相对应的时态,要注意如果后面是客观真理,一定要使用一般现在时。

更多内容推荐