1.A.條件句表示與現(xiàn)在事實(shí)相反的虛擬。
2.B.條件句表示與過去事實(shí)的虛擬。
3.A.條件句表示與未來事實(shí)的虛擬。
4.B.條件句表示與未來事實(shí)的相反。
5.C.條件句表示與現(xiàn)在事實(shí)的虛擬。
6.D.條件句表示與現(xiàn)在事實(shí)的虛擬。
7.B.這個(gè)句子中含有一個(gè)省略if,把助動(dòng)詞提前到主語they之前的虛擬條件句,該條件句表示對(duì)過去情況的假設(shè),而主句中by the time they were finished 表明主句也應(yīng)該是對(duì)過去發(fā)生的情況的假設(shè),因而應(yīng)該選(B)would have lost為正確答案。
8.(D)這道題目是一個(gè)混合虛擬語氣的句子。條件句省略了if,把助詞had提前到主語前面,表示對(duì)過去情況的假設(shè),而主句中now表明了對(duì)現(xiàn)在情況的假設(shè)醫(yī)學(xué)全在,線m.quanxiangyun.cn,所以應(yīng)選would(should, could, might)+動(dòng)詞原形這種表達(dá)形式。四個(gè)選項(xiàng)中只有(D)是正確表達(dá)形式,故為正確答案。
9.(D)until recently,因此(D)是正確答案,而主句是隱含的對(duì)現(xiàn)在情況的假設(shè),該句是一個(gè)混合虛擬條件句。
10.(B)假設(shè)的情況有時(shí)不是用一個(gè)條件句表示,而是隱含在一個(gè)由介詞如but for、的but that、的without, 由連詞but、的副詞otherwise 、的比較級(jí)、的形容詞、的獨(dú)立主格等表示的上下文中。本句主句表示對(duì)過去情況的假設(shè),但事實(shí)上由于英語考試而沒有去成,即若不是因?yàn)橛⒄Z考試,我本可以去聽音樂會(huì),所以應(yīng)選But for為正確答案。
11.(C)題目中的第一句話表示的是現(xiàn)在真實(shí)的情況,而第二句話中所要表達(dá)的是應(yīng)該做但事實(shí)上沒有做的事,這種情況導(dǎo)致第一句話中真實(shí)情況的發(fā)生,故If only條件句假設(shè)的是過去一種情況,因此應(yīng)該用had +過去分詞,所以正確答案是(C)。
12.D.注意主句now表示現(xiàn)在的時(shí)間狀語,所以主句是對(duì)現(xiàn)在虛擬,從句是對(duì)過去虛擬。
13.A.從句對(duì)過去的虛擬。
14.B.從句表示虛擬,而主句是事實(shí)。
15.(D)it是形式賓語,urgent是賓語補(bǔ)足語,that引導(dǎo)的從句是真正的賓語從句,該從句的內(nèi)容被認(rèn)為是urgent(急迫的),這樣從句的謂語動(dòng)詞要求用虛擬語氣形式,即should(可以省略)+動(dòng)詞原形。因此,本題正確答案是(D)。
16.(C)在表示要求、的愿望、的建議、的請(qǐng)求、的命令等含義的名詞同位語從句中,從句謂語動(dòng)詞要用虛擬語氣形式,即should(可以省略)+動(dòng)詞原形。
17.(D)本道題目的前半句話是對(duì)過去情況的一種假設(shè),但事實(shí)上并沒有發(fā)生,而事實(shí)上沒有發(fā)生的真實(shí)原因是句子的后半部分由but引導(dǎo)的轉(zhuǎn)折句所表述的真實(shí)。因而but所引導(dǎo)的句子中應(yīng)該用表示志過去事實(shí)相符合的表陳述的時(shí)態(tài),即一般過去時(shí)。