問題詳情:
— What would you do if you _______ a million dollars?
— I would give it to charity.
A. have B. had C. will have D. would have
【回答】
B
【解析】
試題分析:根據語境可知此句的含義是如果你有一百萬,你該怎樣做。考查的是虛擬語氣的基本用法。條件用過去時,主句要用過去將來時,故選B。
考點:虛擬語氣
點評:虛擬語氣其實就是if引導條件狀語從句時,詞義爲“如果”,不過這個條件是無法實現的。從句中的謂語動詞通常用一般過去時表示,則主句中的謂語動詞用過去將來時。
知識點:虛擬語氣
題型:選擇題