12.If she had been aware that the mushroom were poisonous,shewouldn't have picked them for dinner.(pick)
要是知道這些蘑菇有毒,她不會采來做晚餐了.

分析 句意:如果她早知道蘑菇有毒,她就不會采來當(dāng)晚餐了.

解答 答案:would not/wouldn't have picked.根據(jù)題干中if從句中謂語動詞的形式had done可知是對過去情況的假設(shè),所以主句中的謂語動詞相對的要用would have done來表示對過去情況的假設(shè),從而使得主從句保持一致.結(jié)合句意,因"蘑菇有毒"所以"不會采",符合邏輯,所以要用否定式would not/wouldn't have done.

點(diǎn)評 此題考查if條件從句的虛擬情況.if條件從句的虛擬情況有三種形式:①如對現(xiàn)在情況假設(shè):if條件從句的謂語動詞形式為過去式(be為were),主句的謂語動詞形式為would/could/might/should do ②如對過去情況假設(shè):if條件從句的謂語動詞形式為 had done,主句的謂語動詞形式為 would/could/might/should have done ③如對將來情況假設(shè):if條件從句的謂語動詞形式為were/did;should do;were to do,主句的謂語動詞形式為would/could/might/should do.解此類題的關(guān)鍵是要判斷對什么時(shí)間的假設(shè),再而確定正確的謂語動詞形式.

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

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

11.In my hometown,there is always a harvest supper for the farmers after all the wheat__________ cut.( 。
A.will have beenB.will beC.wasD.has been

查看答案和解析>>

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

3.Always remember put such dangerous things as knives out children's       .( 。
A.touchB.sightC.reachD.distance

查看答案和解析>>

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

20.In much of the animal world,night is the time ________ for sleep-pure and
simple.( 。
A.set asideB.set downC.set offD.set up

查看答案和解析>>

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

7.Some insects________the colour of their surroundings to protect themselves.(  )
A.take inB.take offC.take onD.take out

查看答案和解析>>

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

17.You had better _____some time every day for sports so that you can keep yourself energetic.( 。
A.set asideB.take upC.put awayD.give out

查看答案和解析>>

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

4.Just as I got to the school gate,I realized I __________ my book in the cafe.( 。
A.have leftB.had leftC.would leaveD.was leaving

查看答案和解析>>

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

1.Look at the pride on Tom's face.He        to have been  praised  by the manager just now.(  )
A.seemedB.seemsC.had seemedD.is seeming

查看答案和解析>>

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

14.Walmart,which is one of the largest American supermarket chains,         some of its store open 24hours on Mondays through Saturdays.( 。
A.keepsB.keepC.have keptD.had kept

查看答案和解析>>

同步練習(xí)冊答案