满分5 > 高中英语试题 >

But for the help of my English teacher,I...

But for the help of my English teacherI ________ the first prize in the English Writing Competition.

Awould not win  Bwould not have won

Cwould win  Dwould have won

 

B 【解析】 此处虚拟语气表示与过去事实相反,句子谓语动词用would/should/could/might+have done结构,根据句意要用否定含义,故选B。本句的条件是由介词短语(but for)表达的。  
复制答案
考点分析:
相关试题推荐

—It's the officeSo you ________ know eating is not allowed here.

—Ohsorry.

Amust  Bwill  Cmay  Dneed

 

查看答案

Keep up good state of mind even if you ________ fail plenty of times.

Amust  Bwill  Ccan  Dshould

 

查看答案

A leftluggage office is a place where bags ________ be left for a short timeespecially at a railway station.

Ashould  Bcan  Cmust  Dwill

 

查看答案

OhI'm not feeling well in the stomach.I ________ so much fried chicken just now.

Ashouldn't eat  Bmustn't have eaten

Cshouldn't have eaten  Dmustn't eaten

 

查看答案

He hesitated for a moment before kicking the ballotherwise he ________ a goal.

Ahad scored  Bscored

Cwould score  Dwould have scored

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.