網站首頁 練習題 成語大全 造句 名詞解釋 經典語錄 名人語錄
當前位置:國文精選館 > 練習題 > 

Johnpromisedhisdoctorhe________notsmoke,andhehassmokede...

欄目: 練習題 / 發佈於: / 人氣:7.14K

問題詳情:

Johnpromisedhisdoctorhe________notsmoke,andhehassmokede...

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


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


【回答】

D


解析:本題考查的情態動詞的用法,特別是 could 和would 的意義區別。 Could, can 的過去式,主要表示“能夠,可以,推測”等意義,而would 表示“將,願意”,根據題乾的意義(約翰向醫生許諾將不吸煙,而且從那以後就沒有再吸煙。),故選擇D。

知識點:虛擬語氣與情態動詞

題型:選擇題

Tags: