题目内容
12.If she had been aware that the mushroom were poisonous,shewouldn't have picked them for dinner.(pick)要是知道这些蘑菇有毒,她不会采来做晚餐了.
分析 句意:如果她早知道蘑菇有毒,她就不会采来当晚餐了.
解答 答案:would not/wouldn't have picked.根据题干中if从句中谓语动词的形式had done可知是对过去情况的假设,所以主句中的谓语动词相对的要用would have done来表示对过去情况的假设,从而使得主从句保持一致.结合句意,因"蘑菇有毒"所以"不会采",符合逻辑,所以要用否定式would not/wouldn't have done.
点评 此题考查if条件从句的虚拟情况.if条件从句的虚拟情况有三种形式:①如对现在情况假设:if条件从句的谓语动词形式为过去式(be为were),主句的谓语动词形式为would/could/might/should do ②如对过去情况假设:if条件从句的谓语动词形式为 had done,主句的谓语动词形式为 would/could/might/should have done ③如对将来情况假设:if条件从句的谓语动词形式为were/did;should do;were to do,主句的谓语动词形式为would/could/might/should do.解此类题的关键是要判断对什么时间的假设,再而确定正确的谓语动词形式.
练习册系列答案
相关题目
11.In my hometown,there is always a harvest supper for the farmers after all the wheat__________ cut.( )
A. | will have been | B. | will be | C. | was | D. | has been |
3.Always remember put such dangerous things as knives out children's .( )
A. | touch | B. | sight | C. | reach | D. | distance |
20.In much of the animal world,night is the time ________ for sleep-pure and
simple.( )
simple.( )
A. | set aside | B. | set down | C. | set off | D. | set up |
7.Some insects________the colour of their surroundings to protect themselves.( )
A. | take in | B. | take off | C. | take on | D. | take out |
17.You had better _____some time every day for sports so that you can keep yourself energetic.( )
A. | set aside | B. | take up | C. | put away | D. | give out |
4.Just as I got to the school gate,I realized I __________ my book in the cafe.( )
A. | have left | B. | had left | C. | would leave | D. | was leaving |
1.Look at the pride on Tom's face.He to have been praised by the manager just now.( )
A. | seemed | B. | seems | C. | had seemed | D. | is seeming |
14.Walmart,which is one of the largest American supermarket chains, some of its store open 24hours on Mondays through Saturdays.( )
A. | keeps | B. | keep | C. | have kept | D. | had kept |