满分5 > 高中英语试题 >

I paid a fine of 200yuan for speeding. I...

I paid a fine of 200yuan for speeding. If only I _________ the traffic rules!

A.had respected                         B.respected

C.would have respected                    D.could respect

 

A 【解析】 试题分析:对过去情况的虚拟,条件句中用过去完成时,主句用“would/should/might/could + have + 过去分词”,故选A。 考点:虚拟语气的考查
复制答案
考点分析:
相关试题推荐

—I did not give offence to you ___________.

—Forget it. Let’s make up.

A.accidentally        B.casually           C.occasionally        D.deliberately

 

查看答案

I think he is taking an active part in social work. I agree with you ___________.

A.in a way           B.on the way         C.by the way         D.in the way

 

查看答案

It took a long time for the connection between body temperature and illness ___________.

A.to make           B.to be made        C.making           D.being made

 

查看答案

Work gets done __________ when people do it together and the rewards are higher too.

A.easily            B.very easy          C.more easily        D.easier

 

查看答案

24.—I don’t think I need to buy that toy penguin—it’s for kids.

—__________you don’t have kids, buy it anyway because it looks good.

A.As if             B.Even if            C.In spite of         D.Even so

 

查看答案
试题属性

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