当前位置:博文吧 > 教学资源 > 知识文库 > 知识问答 > had been 是什么时态怎么翻译
手机版

had been 是什么时态怎么翻译

来源:博文吧 阅读:1.36W 次

过去完成进行时与过去完成时的用法很相近,它通常表示某个过去正在进行的动作或状态,持续到过去某个时刻,还未完成,一直持续到之后的当前才结束。

1.具体用法

过去完成进行时是由“had been+动词ing”构成。在英语时态中,“时”指动作发生的`时间,“态”指动作的样子和状态。

(1)She had been suffering from a bad cold when she took the exam.她在考试之前一直患重感冒。

(2)They had been expecting the news for some time?他们期待这个消息有一段时间了吧?

(3)Rafael was scolded even though he hadn't been doing anything wrong.尽管拉斐尔没做什么错事,但他还是挨骂了。

2.辨析

过去完成进行时经常与现在完成进行时混淆。

现在完成进行时(The present perfect progressive),由have/has been+-ing分词构成。

过去完成进行时(The past perfect progressive tenses),由had been+-ing分词构成。

本文链接:https://www.bowenba.com/zhishiwenku/zhishiwenda/wxn6w7.html

Copyright © 2024. 博文吧 All right reserved. 苏ICP备20210251号-2

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。