He it on schedule, but somehow he fell behind.
A. must have done
B. might finish
C. could have finished
D. could finish
He it on schedule, but somehow he fell behind.A. must have doneB. might finishC. could ha
答案:2 悬赏:40 手机版
解决时间 2021-03-24 02:03
- 提问者网友:斑駁影
- 2021-03-23 11:40
最佳答案
- 五星知识达人网友:拜訪者
- 2021-03-23 11:50
A. must have doneB. might finish(答案→)C. could have finishedD. could finish解析:句意为:他本能够按时完成任务,但他莫名其妙的落后了。must have done 对过去发生的事情的肯定推测,译为“一定---”;might do对现在发生的事情的肯定推测,译为“也许---”语气不十分肯定;could have done意为“本能够---”;could do 用于虚拟语气,对现在或将来的事情虚拟。
全部回答
- 1楼网友:長槍戰八方
- 2021-03-23 12:48
正好我需要
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯