满分5 > 高中英语试题 >

If the weather had been better, we could...

If the weather had been better, we could have gone outing. But it ____ all day.

A.rains             B.has rained         C.had been rained    D.rained

 

D 【解析】 试题分析:前面的虚拟条件句,条件句用过去完成时,主句用could + have + 过去分词,可判断出这是对过去情况的虚拟,所以But之后的句子用一般过去时。 考点:虚拟条件句的考查
复制答案
考点分析:
相关试题推荐

________ a difficult situation, so you should send him a message and give him some advice.

A.As he is in         B.He is in           C.Being in           D.He being in

 

查看答案

They sold ______ boxes of such sweets last week.

A.four dozens of      B.four dozen         C.four dozen of      D.four dozens

 

查看答案

When asked ________ they needed most, the kids said they wanted to feel important and loved.

A.what             B.why              C.whom            D.which

 

查看答案

—Do you know Anna’s telephone number ?

—________. As a matter of fact, I don’t know any Anna, either.

A.I think so.         B.I hope so.          C.I’m afraid not.     D.I’d rather not.

 

查看答案

The _______, I think, he drew from his simple experiment is not scientific.

A.charge           B.conclusion         C.promise           D.relation

 

查看答案
试题属性

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