满分5 > 高中英语试题 >

The petrol tank is empty. I _________it ...

The petrol tank is empty. I _________it up before we left home.

A.had to fill          B.would have filled

C.should have filled    D.could have filled

 

C 【解析】 试题分析:根据本句中的before we left home可知这是对过去情况的虚拟。对过去情况的说明使用“情态动词+have done”,排除A项。Would have done本想做某事;should have done本应该做某事,实际上却未做;could have done本可以做某事,实际上却未做;句义:油箱空了,在离开家之前,我本应该把油箱加满的。故C正确。 考点:考察情态动词用法  
复制答案
考点分析:
相关试题推荐

—Did you get a ticket then?

—Yes,otherwise I _________ the concert last night.

A.didn’t attend           B.wouldn’t attend

C.hadn’t attended         D.wouldn’t have attended

 

查看答案

She never laughed,_________ lose her temper.

A.or she ever did      B.nor did she ever

C.or did she ever      D.nor she ever did

 

查看答案

Tom is an honest man; I say it,_________ I have been against him.

A.even though     B.as long as    C.as if     D.and yet

 

查看答案

He apologized to me for his_________ me to his home.

A.delay inviting                          B.delaying to invite

C.delay to invite                          D.delaying inviting

 

查看答案

—Mary wants to see you tonight.

—I’d rather she_________tomorrow.

A.comes           B.came      C.will come        D.should come

 

查看答案
试题属性

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