23.[1994全國] I didn't see your sister at the meeting. If she ______, she would have met my brother.

A. has come

B. did come

C. came

D. had come

 

答案:D
提示:

題目考察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.

 


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

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

37.[1994全國]I must apologize for ________ ahead of time.

That's all right.

A. letting you not know

B. not letting you know

C. letting you know not

D. letting not you know

 

查看答案和解析>>

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

22.[1994全國]Shall I tell John about it?

No, you ________ I've told him already.

A. needn't

B. wouldn't

C. mustn't

D. shouldn't

 

查看答案和解析>>

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

37.[1994全國]I must apologize for ________ ahead of time.

That's all right.

A. letting you not know

B. not letting you know

C. letting you know not

D. letting not you know

 

查看答案和解析>>

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

22.[1994全國]Shall I tell John about it?

No, you ________ I've told him already.

A. needn't

B. wouldn't

C. mustn't

D. shouldn't

 

查看答案和解析>>

同步練習(xí)冊答案