满分5 > 高中英语试题 >

You _____ cold if you had put on more cl...

You _____ cold if you had put on more clothes the day before yesterday.

A.won’t catch      B.wouldn’t have caught                   C.hadn’t caught  D.haven’t caught

 

B 【解析】 试题分析:考查虚拟语气。本题是条件句中,与过去事实相反的虚拟语气,主句中使用“情态动词+have done”的形式。句意:如果你前天就穿更多的衣服,你就不会感冒了。故B正确。 考点:考查虚拟语气
复制答案
考点分析:
相关试题推荐

We must give up the project now. We _____ money.

A.are running out of   B.will run out of      C.had run out of      D.have run out of

 

查看答案

The medicine bought at a high price turned out to have no _____.

A.influence         B.result             C.effect            D.risk

 

查看答案

—Peter, let’s check what we still have left.

—Well, _____ is no use evaluating the total loss before the typhoon leaves.

A.one              B.that              C.it                D.this

 

查看答案

---Did you listen to the lecture? 

---Yes, I have never heard a ___________ one.

A.more exciting      B.more excited       C.most exciting       D.most excited

 

查看答案

句子翻译(共3小题,满分10分)

1.他们过于强调金钱和地位。

2.毫无疑问,绿色校园在学生的身心成长中起着重要作用。

3.这位退休的老人把他大部分积蓄都捐献给了在玉树地震中受损的这所学校,使得这些学生能够重新回到他们的教室。

 

查看答案
试题属性

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