He had been searching for in the wrong area for over a year before the right idea occurred to him.
来源:百度知道 编辑:UC知道 时间:2024/09/22 08:31:33
He had been searching for in the wrong area for over a year before the right idea occurred to him.这里前半句为什么用现在完成进行时呢?现在完成进行时是表示过去在做的事一直延续到现在,但是后面已经说明before the right idea occured to him 了,到正确的主意出现在他脑海里的时候他已经停止了他前面的动作,怎么还用过去完成进行时呢?
首先,had been searching for 是过去完成进行时,不是现在完成进行时.
过去完成进行时是由"had been + 现在分词"构成。 She had been suffering from a bad cold when she took the exam. ... 过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一过去时间。
所以这样是对的,
你这样问,估计你是把 过去完成进行时和现在完成进行时搞混了
过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一过去时间,
现在完成进行时表示过去某时开始一直持续到现在的动作。此动作可能已停止,也可能继续下去,它也可表示刚结束的动作。 I’ve been working for IBM for 15 years
had been不就是过去完成时吗……
现在完成时是has been口牙 楼主请擦亮双眼……
过去完成进行时是表示过去一直在做的延续到过去的某个时候已完成或未完成的事情.强调的是一直在做某事.前面用过去完成进行时,后面用一般过去时.
1. where had he been?
The bill he had long been opposed_____......
he had had to make thebreak he had been rhinking about for so long .如何理解
He had been to London where he had drawn £50 from the bank,
It seemed that he had been told all ------.
He had been mentioning your name to me.
\He told me he had been offered a well_paid spend abroad .这句子成立吗?
With drink and food ____,the lazy man had to walk out of the house where he had been hiding.
He found most of those who had been angry ___ young later had troubles with their heart.
1Spencer went right back to play as if he had never been interrupted.