首页 热点资讯 义务教育 高等教育 出国留学 考研考公
您的当前位置:首页正文

Oh no! We have no gas. Robert

2024-09-03 来源:华佗小知识

Oh no! We have no gas. Robert__________to fill the tank.

A could have forgotten

B should have forgotten

C must have forgotten

D might have forgotten

答案

C

解析

【翻译】哦,不! 我们没有汽油了,罗伯特一定忘记加油了。 [考点] 情态动词 【精析】C must have done表示对过去事情的肯定推测,意为“一定做了某事”,符合题 意。could have done表示“过去本可以做某事”;should have done表示“过去本应该做 某事”;might have done表示

显示全文