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

admin2018-01-16  43

问题 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

解析 本题考查虚拟语气。but for(要不是)是暗含的条件句。此处虚拟语气表示与过去事实相反,句子谓语动词用would/should/could/might+have done结构,故选B。
转载请注明原文地址:https://jikaoti.com/ti/3NGYFFFM
0

最新回复(0)