作业帮 > 英语 > 作业

请解释过去完成进行时和过去完成时在这个句子中的区别

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/12 04:36:11
请解释过去完成进行时和过去完成时在这个句子中的区别
They ____________ (work) on the program for almost one week before I joined them,and now we ____________ (still work) on it as no good results have come out so far.had been working
They ____________ (work) on the program for almost one week before I joined them
答案:had been working或had worked
用完成进行时 强调动作已经不间断地一直进行 了 一段时间
用完成时 强调动作开始的状态已经 持续 了 一段时间
二者 区别 不大
前者 可翻译成:在我加入他们之前 他们一直致力于那个项目已经几乎一个星期了.
后者 可翻译成:在我加入他们之前 他们已经做那个项目几乎一个星期了.