IfMr.Dewey­

來源:國語幫 6.55K

問題詳情:

IfMr.Dewey­

If Mr. Dewey­ _____ present, he would have offered any possible assistance to the people there.

A.were                      B.had been                 C.should be               D.was

【回答】

B

【解析】

試題分析:考查虛擬語氣用法。本題考查的是if條件從句與過去事實相反的虛擬語氣,故從句用had + v-ed,主句用would / could/ should / might + v-ed。句意:如果Dewey先生在場的話,他會提供那裏人們的任何可能的幫助。故B正確。

考點:考查動虛擬語氣用法

【知識拓展

1. 表示與現在事實相反或不可能發生:條件狀語從句:一般過去時(虛擬語氣中be→were)主句用:would(should, could, might)+動詞原形。

If we had time now, we would read it again.

If I were you, I would work hard.

2. 表示與過去事實相反或不可能發生:條件狀語從句:had+過去分詞;主句:would(should, could, might)+have+過去分詞。

If I had known your telephone number then, I would have called you.

3. 表示與將來的事實可能相反或不可能發生:條件狀語從句:①一般過去時②should +動詞原形③were to+動詞原形;主句:would(should, could, might)+動詞原形。

If it should rain, the crops would be saved.

知識點:虛擬語氣與情態動詞

題型:選擇題

熱門標籤