2016小升初英語虛擬語氣練習(xí)題
1.i would have come earlier ,but i ___that you were waiting.
A.didn't know B.hadn't known C,wouldn't know Dhaven't known
2.had she found it ,she ____it
A.would have sent B.sent C.should send D.send
3.i'd rather that you ___right away
A.leave B.left C.should leave D.will leave
4.it was a pity that he ____so careless.
A.is B.was C.should be D .were
1.A 本句是虛擬語氣和真實語氣的混合,逗號前面那句是虛擬語氣,后面那句是真實語氣,所以選一般過去時。句意:(我要是早知道你在這等我,)我就來早一些了,但是我并不知道你一直在等我。事實上我并沒有來早,但是不知道你在等我是真實的。
2.A 逗號前那句其實是if從句,用的是倒裝結(jié)構(gòu),也可以是if she had found it
本句是對過去情況的虛擬,從句用過去完成時,主句用would+have done
3.A would rather 句后用動詞原形表示虛擬
4.D it在這里是形式主語,真正的主語是后面的that從句,這也是虛擬語氣的一個句型,但是要用過去式表示虛擬,并且be動詞一律用were。還有行為動詞的比如:It's time you went to bed.
1.i would have come earlier ,but i ___that you were waiting.
A.didn't know B.hadn't known C,wouldn't know Dhaven't known
2.had she found it ,she ____it
A.would have sent B.sent C.should send D.send
3.i'd rather that you ___right away
A.leave B.left C.should leave D.will leave
4.it was a pity that he ____so careless.
A.is B.was C.should be D .were
1.A 本句是虛擬語氣和真實語氣的混合,逗號前面那句是虛擬語氣,后面那句是真實語氣,所以選一般過去時。句意:(我要是早知道你在這等我,)我就來早一些了,但是我并不知道你一直在等我。事實上我并沒有來早,但是不知道你在等我是真實的。
2.A 逗號前那句其實是if從句,用的是倒裝結(jié)構(gòu),也可以是if she had found it
本句是對過去情況的虛擬,從句用過去完成時,主句用would+have done
3.A would rather 句后用動詞原形表示虛擬
4.D it在這里是形式主語,真正的主語是后面的that從句,這也是虛擬語氣的一個句型,但是要用過去式表示虛擬,并且be動詞一律用were。還有行為動詞的比如:It's time you went to bed.

