1 It's high time he _____home.A goes B went C will go D is going to go2 I was very busy yesterday,otherwise I _____to the meeting.A came B would come C had come D would have come3 "Jane wants to see you tomorrow." "I would rather she____today than tomorrow."A comes B should come C come D came 4 Supposing the weather ______bad,where would they go?A will be B is C were D be請問我想知道以上的選擇題怎么做~?可以告訴我為什么選這個嗎??

熱心網(wǎng)友

回答解釋的很對。

熱心網(wǎng)友

1 B,在It's (high) time 之后的定語從句中需用虛擬語氣。謂語動詞用過去式。2 D,與過去時相反的虛擬句,從句中用過去完成式,主句中用would have done。3 D,would rather也用來表達(dá)主觀愿望,它們之后的賓語從句中需用虛擬語氣。謂語動詞用過去式表示現(xiàn)在或?qū)恚眠^去完成式表示與過去事實相反。4 D,虛擬將來時是表示對將來實現(xiàn)的可能性很小的或不確定的假設(shè)。If從句的謂語形式用一般過去式或用were to / (should) +動詞原形,主句用would / should /could/ might +動詞原形。