小升初英語(yǔ)虛擬語(yǔ)氣練習(xí)題和答案解析
1.i would have come earlier ,but i ___that you were waiting.
A.didnt know B.hadnt known C,wouldnt know Dhavent known
2.had she found it ,she ____it
A.would have sent B.sent C.should send D.send
3.id 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 本句是虛擬語(yǔ)氣和真實(shí)語(yǔ)氣的混合,逗號(hào)前面那句是虛擬語(yǔ)氣,后面那句是真實(shí)語(yǔ)氣,所以選一般過(guò)去時(shí)。句意:(我要是早知道你在這等我,)我就來(lái)早一些了,但是我并不知道你一直在等我。事實(shí)上我并沒(méi)有來(lái)早,但是不知道你在等我是真實(shí)的。
2.A 逗號(hào)前那句其實(shí)是if從句,用的是倒裝結(jié)構(gòu),也可以是if she had found it
本句是對(duì)過(guò)去情況的虛擬,從句用過(guò)去完成時(shí),主句用would+have done
3.A would rather 句后用動(dòng)詞原形表示虛擬
4.D it在這里是形式主語(yǔ),真正的主語(yǔ)是后面的`that從句,這也是虛擬語(yǔ)氣的一個(gè)句型,但是要用過(guò)去式表示虛擬,并且be動(dòng)詞一律用were。還有行為動(dòng)詞的比如:Its time you went to bed.
【小升初英語(yǔ)虛擬語(yǔ)氣練習(xí)題和答案解析】相關(guān)文章:
小升初英語(yǔ)習(xí)題及答案解析06-29
小升初數(shù)學(xué)練習(xí)題及答案解析10-15
英語(yǔ)練習(xí)題及答案解析11-05