题目内容
【题目】But for the help of John,he___last night
A.must have drowned
B.would have drowned
C.was drowned
D.may have drowned
【答案】B
【解析】句意:要不是约翰帮忙,他昨天晚上就溺水了。but for意为“要不是……”,表示虚拟的条件,因此要与虚拟语气的句子连用。A项意为“一定做了某事”,C项不是虚拟语气,D项意为“或许做过某事”
练习册系列答案
相关题目