(2011年湘潭模擬)—Why did you leave without a word of warning to John?

—But what________otherwise?He never listens to me.

A.could I do                    B.could I have done

C.must I have done          D.should I do

解析:選B。考查虛擬語氣。句意:——你為什么一句警告的話都沒跟約翰說就離開了?——不然的話我該怎么做呢?他從來就不聽我的。此處是對過去發(fā)生的事情的一種虛擬,先排除A、D;must have done過去一定已經(jīng)做了某事,不符合語意,故選B。

練習冊系列答案
相關習題

同步練習冊答案