英语中有没有过去完成进行时?什么时候用?举些例子这和现在完成进行时有什么区别?Our class got the first prize in the singing contest at last,which we ____ forward to.为什么用have been looking,而不是had been l
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 14:33:06
英语中有没有过去完成进行时?什么时候用?举些例子这和现在完成进行时有什么区别?Our class got the first prize in the singing contest at last,which we ____ forward to.为什么用have been looking,而不是had been l
英语中有没有过去完成进行时?什么时候用?举些例子
这和现在完成进行时有什么区别?
Our class got the first prize in the singing contest at last,which we ____ forward to.
为什么用have been looking,而不是had been looking?不是过去了么?
英语中有没有过去完成进行时?什么时候用?举些例子这和现在完成进行时有什么区别?Our class got the first prize in the singing contest at last,which we ____ forward to.为什么用have been looking,而不是had been l
根据你的补充提问,我修改了答案:
过去完成进行时结构
sb(某人).had been doing sth(某事).
过去完成进行时与过去完成时的用法很相近,它通常表示某个过去正在进行的动作或状态,持续到过去某个时刻,还未完成,一直持续到之后的当前才结束.
现在完成进行时:sb(某人).have been doing sth(某事).
表达的意思有两种:1.表示从过去某时开始一直持续到现在的动作,并且还将持续下去.2.表示在说话时刻之前到现在正在进行的动作.
对于此题来讲:用现在完成时的原因是:表示从过去某时开始一直持续到现在的动作,并且还将持续下去.从过去开始就开始期盼得第一名,得了第一之后,还将继续期盼下去,因为谁不想多得几个第一啊,所以从过去某时开始一直持续到现在的动作,并且还将持续下去,用现在完成时.
没有,完成了就说么结束了,进行,是正在进行,或者过去正在进行,只有过去进行时,没有你说的这个时态
有的!!!
过去完成进行时与 过去完成时 的用法很相近,它通常表示某个过去正在进行的动作或状态,持续到过去某个时刻,还未完成,一直持续到之后的当前才结束
He had been waiting for two weeks. He was still waiting.(有一个表示一段时间的 状语 )
Up to that time he had been tran...
全部展开
有的!!!
过去完成进行时与 过去完成时 的用法很相近,它通常表示某个过去正在进行的动作或状态,持续到过去某个时刻,还未完成,一直持续到之后的当前才结束
He had been waiting for two weeks. He was still waiting.(有一个表示一段时间的 状语 )
Up to that time he had been translating those books.(He was still translating at “that time”.)
He had been writing the letter till two o'clock.
He was now thirty years old.He had been gambling since he was ten.(He was still gambling at thirty.)
He had been standing there in the sun.(没有时间状语)
He had been thinking about his marriage.
不过这种 时态 并不一定表示这个过去动作将持续下去:
He came back at seven.He hadbeen waiting for her two hours.(At seven he did not wait any more.)
He stopped swimming.He hadbeen swimming for the last three hours.
编辑本段 特别含义 1)尚未完成:
He had been writing the novel.(He had not finished it yet.)
2)企图:
He had been studying the meaning of this proverb.(He was trying to study it.)
3)未得结果:
We had been studying what our enemy had said.(But we were not able to understand it.)
4)最近情况:
He had been quarrelling with his wife.(lately)
5)反复动作:
He had been asking me the same question.(Many times)
6)情绪:
What had he been doing?(不耐烦)
编辑本段 特点 这种时态很少用在否定句中,而多以过去完成时代替:
He had not practised English formany years.(普通说法)
He had not been practising English for many years.(少见)
这种时态还可用在said,supposed等引起的 间接引语 中,代替 现在完成进行时 :
He said,“I have been speakingto John.”= He said that he hadbeen speaking to John.
He thought,“She was watching me when I passed.”= He thought that shehad been watching him when hehad passed.
过去完成进行时经常与现在完成进行时混淆。
现在完成进行时 (The present perfect progressive) 由 have/hasbeen -ing 分词构成;
过去完成进行时( The past perfect progressive tenses )由 had been -ing 分词构成.
收起