单选题
I ______ sent headlong to the bottom had I not caught hold of a tuft of grass, which was so firm as to save me.
A、
should have been
B、
had almost been
C、
was being
D、
would have
【正确答案】
A
【答案解析】
[解析] 本题考查虚拟语气。此句为省去if的虚拟条件句,表示与过去事实相反,从句中用过去完成时,主句中用could/should/would+have done,故A正确。
提交答案
关闭