54.[2001上海] What would have happened ________, as far as the river bank?

A. Bob had walked farther

B. if Bob should walk farther

C. had Bob walked farther

D. if Bob walked farther

 

答案:C
提示:

題目考察if連接的條件句中的虛擬語氣結(jié)構(gòu):

表示未來實(shí)現(xiàn)的可能性極小, if從句用“should / were to + do”,主句中“should / would / could / might to do”

例如:If I should / were to so the experiment, I would do it some other way.

表示與現(xiàn)在事實(shí)相反,if從句用過去式,主句用“should / would / could / might + to do”

例如:If I had a bike, I would lend it to you.

表示與過去事實(shí)相反,if從句用過去完成式,主句用“should / would / could / might + to have done”

例如:If he had been here, he would have helped you.

并注意,if從句中,若有were, had, should三詞時(shí),可省去if,同時(shí)采用主謂語倒裝形式來表示條件。

例如:Should anyone call, please take a message.

 


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

科目:高中英語 來源: 題型:014

25.[2001上海] So difficult ________ it to live in an English-speaking country that I determined to learn English well.

A. I have felt

B. have I felt

C. I did feel

D. did I feel

 

查看答案和解析>>

科目:高中英語 來源: 題型:014

24.[2001上海] I don't suppose anyone will volunteer, ________ ?

A. do I

B. don't I

C. will they

D. won't they

 

查看答案和解析>>

科目:高中英語 來源:英語教研室 題型:014

29.[2001上海] Do let your mother know all the truth. She appears ________ everything.

A. to tell  B. to be told

C. to be telling D. to have been told

 

查看答案和解析>>

科目:高中英語 來源: 題型:014

[2001上海] Information has been put forward ________ more middle school graduates will be admitted into universities.

A. while  B. that  C. when  D. as

 

查看答案和解析>>

科目:高中英語 來源:英語教研室 題型:014

[2001上海] Information has been put forward ________ more middle school graduates will be admitted into universities.

A. while  B. that  C. when  D. as

 

查看答案和解析>>

同步練習(xí)冊答案