John promised his doctor he________not smoke,and he has never smoked ever.
问题描述:
John promised his doctor he________not smoke,and he has never smoked ever.
A.might B.should C.could Dwould
答
D
宾语从句主句中的promised是过去时,所以从句部分就用would,不能用will 或者其它选项.