满分5 > 高中英语试题 >

Why didn’t you tell me about your troubl...

Why didn’t you tell me about your trouble last week? If you _______ me, I could have helped.

A.told B.had told C.would have told D.have told

 

B 【解析】 考查虚拟语气。句意:为什么你上周不把你的麻烦告诉我?如果那时你告诉我,我就能帮上忙。根据上文Why didn’t you tell me about your trouble last week?可知,此处是与过去事实相反的虚拟语气,故if引导的从句中要用had done的形式。故选B。  
复制答案
考点分析:
相关试题推荐

In the USA in the last 100 years, 23 men _______ to death wrongly.

A.have transformed B.had announced C.had been condemned D.have been sentenced

 

查看答案

We’d take the train into the city center, then _______ the tram.

A.take up B.switch to C.shift from D.turn by

 

查看答案

As I know, there is ____ car in this neighborhood.

A.no a B.no such C.not such D.no such a

 

查看答案

All scientists _______ to the view that the increase in the earth’s temperature is due to the burning of fossil fuels.

A.submit B.preserve C.subscribe D.deserve

 

查看答案

This unjust _______ of people on the basis of skin color was challenged.

A.determination B.adaptation C.separation D.submission

 

查看答案
试题属性

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