52单词网 > 高中英语 > 高中英语题库 > But for the help of my English teacher.I the first prize in the English Writing

But for the help of my English teacher.I the first prize in the English Writing

来源:网络 时间:
But for the help of my English teacher.I the first prize in the English Writing

But for the help of my English teacher,I ________ the first prize in the English Writing Competition.

A.would not win B.would not have won
C.would win D.would have won

试题答案

B

解析此处虚拟语气表示与过去事实相反,句子谓语动词用would/should/could/might+have done结构,根据句意要用否定含义,故选B。本句的条件是由介词短语(but for)表达的。