I had been living a comfortable life until the final exams came什么意思 have been后面可以接doing?

若接doing什么意思?这个时态....肿么回事

这是过去完成进行时
下面的是在百度中找的,你可以看一下。。希望会有用咯。。。结构主语 +had+been +v.ing (因为是过去时had无人称变化)编辑本段比较过去完成进行时与过去完成时的用法很相近,它通常表示某个过去正在进行的动作或状态,持续到过去某个时刻,还未完成,一直持续到之后的当前才结束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 had been waiting for her two hours.(At seven he did not wait any more.)He stopped swimming.He had been 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 for many years.(普通说法)He had not been practising English for many years.(少见)这种时态还可用在said,supposed等引起的间接引语中,代替现在完成进行时:He said,“I have been speaking to John.”= He said that he had been speaking to John.He thought,“She was watching me when I passed.”= He thought that she had been watching him when he had passed.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-28
这个时态叫“过去完成进行时”,结构是:had been doing

要更清楚的理解它,我们先要理解“现在完成进行时”,从名称上、意思上和结构上都可以把“现在完成进行时”理解为:现在完成时和现在进行时的结合体。

比如:I have been working here for 3 years. 我已经再这工作3年了。
“已经”,所以用"现在完成时"的结构"have done" (就是句子里的have been)
从句子可以推测出,我现在还继续“正在”这里工作,所以用现在进行时的结构"be doing"(就是句子里的been doing)
二者结合就是have been doing

而你的句子中最后came是过去式,说明整个句子发生在过去,所以要把现在完成进行时变成过去完成进行时。
第2个回答  2013-05-27
had been living 是过去完成时的动词形式

表示在更早的过去开始的动作一直延续到过去的某一特定时间(此句是后面的的【came】,但这个动作还未完成,还在进行之中,还有可能继续下去

动词形式分析

had been doing
中间的been 有双重功能, 一方面和前面的had 构成“过去完成时”,一方面和后面的doing 构成进行时

========如有疑问,马上追问!祝学习进步========追问

it turned out to be a useless effort什么意思

追答

睡觉了, 你问你采纳的那位吧

追问

恩,晚安~

第3个回答  2013-05-27
可以的,这是过去完成进行时
因为有个came作比较,所以就不能用was doing

在期末考试来临之前,我一直都过着舒适的生活。追问

为什么考试加s

追答

应该是一个泛指吧,指的是期末考试不止一场,有很多科目的考试啊~

追问

恩~

本回答被提问者采纳
第4个回答  2013-05-27
这是现在完成进行词