If she     that Mary would come to see her, she would never have gone to the party.
A.had knownB.knewC.knowsD.would know
A

試題分析:考查虛擬語氣。本句是一個條件句的虛擬語氣,條件句中使用過去完成時;主句使用“情態(tài)動詞+have done”句意:如果她知道Mary來看她,她就不會去那個聚會了。故A正確。
點評:條件句的虛擬語氣是考查的重點。如果過去事實相反,條件句中使用過去完成時,主句使用“情態(tài)動詞+have done”;如果主句與現(xiàn)在事實相反,條件句中使用過去時,be動詞使用were,主句中使用“情態(tài)動詞+動詞原形”;如果與將來事實相反,條件句中有三種:過去時;were to do ;should+動詞原形,主句使用“情態(tài)動詞+動詞原形”;要特別注意如果省略了if,句子要使用部分倒裝的形式,把助動詞,be動詞,情態(tài)動詞提之主語前。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

He insisted the person referred ______ put into prison at once.
A.isB.beC.to beD.should be

查看答案和解析>>

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

We would have called a taxi yesterday if Harold ________ us a ride home.
A.didn’t offer B.wouldn’t offerC.hasn’t offeredD.hadn’t offered

查看答案和解析>>

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

The poem did not have an appropriate ending, _________ she would have won the competition.
A.becauseB.orC.butD.a(chǎn)nd

查看答案和解析>>

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

How lucky he was! He ____ involved in the murder.
A.must have been B.can have beenC.could have been D.would have been

查看答案和解析>>

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

If we ________ the other road, we might have arrived here in time for the meeting.
A.had takenB.takeC.tookD.have taken

查看答案和解析>>

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

The doctor recommended he ____ a few more days in hospital.
A.staysB.to stay C.stay D.would stay

查看答案和解析>>

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

He is a very careful man, but he ________ make mistakes which seem ridiculous
A.canB.must C.mayD.will

查看答案和解析>>

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

—Could I use your bike?
 —Yes, surely you ______.
A.mightB.willC.can D.should

查看答案和解析>>

同步練習(xí)冊答案