Sorry,I’m late.I______have turned off the alarm clock and gone back to sleep again.A.mightB.shouldC.canD.will請寫出分析過程。謝謝!

熱心網(wǎng)友

選A. might ,虛擬語氣:可能,表示說話人對過去發(fā)生的事的一種猜測。I might have turned off the alarm clock and gone back to sleep 我可能關(guān)上鬧表又接著睡了。

熱心網(wǎng)友

答案為B,should have +p.p表示過去本來應(yīng)該做某事,而實際未做

熱心網(wǎng)友

答案是should.should have done 虛擬語氣的一種,表示“本來應(yīng)該做而實際沒做到”這句話的意思是:我本來應(yīng)該關(guān)了鬧鐘再去睡覺的,這樣,我就不會遲到了。

熱心網(wǎng)友

might ,虛擬語氣,自己查書