—Thatmusthavebeenalotofwork.—Yeah,it usthree
答案:2 悬赏:0 手机版
解决时间 2021-04-06 06:59
- 提问者网友:孤山下
- 2021-04-06 01:03
—That must have been a lot of work.—Yeah, it us three days to finish it.A.takesB.had takenC.tookD.was taking
最佳答案
- 五星知识达人网友:千夜
- 2021-04-06 02:15
C解析试题分析:句意:那肯定有很多工作要做。是的,完成它花费了我们三天的时间。must have been表示对过去的肯定推测,可知事情发生在过去,现在已经完成了,动作不再持续,只表示过去的某个动作,故选C考点:一般过去时和现在完成时的区别点评:1.一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响。2. 现在完成时表示动作发生在过去,对现在造成了影响或产生了结果。不与确定的过去时间状语连用。另外,一般过去时通常与表示过去的时间状语连用。如:yesterday, last week, two years ago, just now, in 2002等;而现在完成时则常与just, already, ever, never等副词和these days, this week, since..., for...表示一段时间的状语连用。
全部回答
- 1楼网友:雾月
- 2021-04-06 03:13
谢谢回答!!!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |