满分5 > 高中英语试题 >

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

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表示出来。句意:要不是英语老师的帮助,我本不会在英语写作大赛里得到第一名。根据句意说明是对过去情况的说明,故使用“情态动词+have done”的形式。根据句意说明B正确。 考点:查含蓄条件的虚拟语气
复制答案
考点分析:
相关试题推荐

She paused _____ over the unfamiliar word but soon continued.

A.frequently         B.briefly            C.anxiously          D.casually

 

查看答案

—I’m thinking of the driving test tomorrow. I’m afraid I can’t pass this time.

—_____! I’m sure you’ll make it.

A.Go ahead         B.Good luck         C.No matter         D.Cheer up

 

查看答案

______ seems to be no possibility ______ the shy girl can win the first prize in the contest.

A.There; that        B.It; that            C.There; whether     D.It; whether

 

查看答案

With so many different forms of poetry ______, students may eventually want to write poems of their own.

A.choosing from      B.chosen from       C.to choose from     D.to be chosen from

 

查看答案

On hearing the news, the girl rushed out without hesitation, ______ the luggage ______ on the floor, and ______ in the dark.

A.left, lied, disappeared                    B.leaving, lying, disappeared

C.leaving, lie, disappeared                  D.left, lay, disappear

 

查看答案
试题属性

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