题目内容

【题目】He ______ it on schedule, but somehow he fell behind.

A. must have done B. might finish

C. could have finished D. could finish

【答案】C

【解析】试题分析:句意为:他本能够按时完成任务,但他莫名其妙的落后了。must have done 对过去发生的事情的肯定推测,译为一定---”;might do对现在发生的事情的肯定推测,译为也许---”语气不十分肯定;could have done意为本能够---”could do 用于虚拟语气,对现在或将来的事情虚拟。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网