2008 Beijing Question 21 Single-choice Differentiating 2008_北京卷 (英语) $21. John promised his doctor he ________ not smoke, and he has smoked ever since.$ A. mightB. shouldC. couldD. would. Answer keyD ☆ SaveCan't do it, show the explanation查看原卷 →