She didn’t come to the party last Sunday. _______, she must have made the party more exciting.
A.If she cameB.Would she come
C.Had she comeD.Did she come
C.

試題分析:本題考查省略if的倒裝虛擬條件句。句意:上個(gè)星期天她沒有來參加晚會(huì)。如果她來的話,她肯定會(huì)讓晚會(huì)更加精彩。根據(jù)主句的謂語動(dòng)詞must have made及句意,可以斷定設(shè)空處是與過去事實(shí)相反的虛擬語氣,應(yīng)為:If she had come,虛擬條件句中的if省略,要部分倒裝,故C項(xiàng)正確。
點(diǎn)評(píng):在虛擬語氣的條件從句中,若省略if, 那么had, were, should 等就可以放在條件句主語前,形成倒裝。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

Seeing the enemy, Gary was behaving as though nothing       .
A.happenedB.had happenedC.would happenD.was happening

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

---Did you get a ticket?
---Yes. Otherwise I____ the concert last night.
A.didn’t attendB.wouldn’t attend
C.hadn’t attendedD.couldn’t have attended

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

No student      go out of school after eleven o’clock at night without the teacher’s permission.
A.shallB.must C.willD.may

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

----You didn’t wait for Mr. Smith last night, did you?
-----Yes, but we           . He didn’t return home at all.
A.don’t have toB.didn’t need toC.needn’t haveD.should have

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The teacher agreed to the suggestion that the students _________ two weeks to prepare for the exam without coming to school.
A.giveB.should giveC.be givenD.would be given

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Without the ‘ greenhouse effect’, the earth ____ be about thirty-three degrees Celsius cooler than it is.
A.shouldB.wouldC.willD.must

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Should it rain, the crops _____ .
A.would be savedB.would have been saved
C.will be savedD.had been saved

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

If you had told me in advance, I ___ him at the airport. 
A.would meetB.would had meetC.would have metD.would have meet

查看答案和解析>>

同步練習(xí)冊(cè)答案