7.________you were coming,I would have stayed at home.(  )
A.If I knowB.Should I know
C.Had I knownD.If I should have known

分析 要是我知道你要來,我本會待在家里.

解答 答案是C.
本題考查虛擬條件句的倒裝.虛擬條件句中如果含有助動詞should、had和were,可以將連詞if 省去,將這三個助動詞提前;虛擬條件句中往往用過去完成時表示與過去事實相反的假設(shè);與過去事實相反的虛擬條件句的主句中用"would/should/could/might+have done".本句主句動詞是would have stayed,可見是與過去事實相反的虛擬語氣.所以題干從句完整的表達是"If I had known you were coming",去掉if,將had提前,由此得出答案是C.

點評 在掌握虛擬語氣的規(guī)則的基礎(chǔ)上,判斷題干屬于什么類型的虛擬,然后根據(jù)語境,選用恰當?shù)膭釉~形式表達虛擬.

練習冊系列答案
相關(guān)習題

科目:高中英語 來源: 題型:書面表達

9.在全國讀書月到來之際,請你根據(jù)圖中所示,用英文寫一篇短文,對現(xiàn)在中小學生的閱讀現(xiàn)象做個描述,并發(fā)表自己的看法.
注意:1.短文開頭已給出,不計入總詞數(shù);
2.詞數(shù):120左右.
 
Recently,a survey has been done on the readings among the students in different stages.
        

查看答案和解析>>

科目:高中英語 來源: 題型:選擇題

10.I was so excited last night that it was a long time ______ I got to sleep.( 。
A.thatB.beforeC.sinceD.when

查看答案和解析>>

科目:高中英語 來源: 題型:選擇題

15.______ what the teacher says if you think it is important.(  )
A.Make a note ofB.Make a noteC.Make notesD.Make note of

查看答案和解析>>

科目:高中英語 來源: 題型:書面表達

2.你的美國筆友Chris幫你買到了史蒂夫•喬布斯(Steve Jobs)的紀念郵票并隨信寄來.請你根據(jù)以下提示給他回信.
1.非常喜歡,表示感謝;
2.互贈三張馬年郵票;
3.中國郵票展暑期在北京舉行,邀請他參加.
注意:1.詞數(shù)不少于50.
2.可適當添加細節(jié),以使行文連貫.
3.開頭和結(jié)尾已給出,不計入總次數(shù).
Dear Chris,
                                        
Yours,
Joe.

查看答案和解析>>

科目:高中英語 來源: 題型:選擇題

12.His pale face suggested he ________angry and he suggested that we ______at once.( 。
A.would be; leaveB.was; left
C.was; leaveD.was; was leaving

查看答案和解析>>

科目:高中英語 來源: 題型:選擇題

19.-It is no wonder that you caught a bad cold.You _______ out last night without a coat.
-I know how silly I was.( 。
A.shouldn't have goneB.mustn't have gone
C.couldn't have goneD.mightn't have gone

查看答案和解析>>

科目:高中英語 來源: 題型:選擇題

16.Parents think that only to participate in the civil service exam is the best end-result.______ the opposition from his family,the young graduate decided to follow his heart to set up his own cartoon company.(  )
A.In spite ofB.In preference to
C.In exchange forD.In line with

查看答案和解析>>

科目:高中英語 來源: 題型:選擇題

1.-What's your last decision,Bob?
-I've decided that I'll drop physics and___ math.( 。
A.make upB.put upC.give upD.take up

查看答案和解析>>

同步練習冊答案