谁来跟我讲一下过去完成进行时的问题 就是had+been+doing的结构 应该在什么情况什么语境用 还有这一句 Once ,however,it failed to give the correct time.A painter who had been working on the tower hung a pot of paint on one of the hands. 第二句中为什么用“had been working",不用worked,什么原因
1) 概念:表示过去的过去 ----|-------|-----|---->其构成是had +过去分词构成。 那时以前 那时 现在 2) 用法 a. 在told, said, knew, heard, thought等动词后的宾语从句。 She said (that) she had never be...
had+been+doing 表示过去一直进行的动作,是强调持续性的。 比如,I had been working for all day long yesterday. 意思就是我昨天一直工作一天,而过去式一般不做强调持续性。 也许是选择题容易出这样的问题,要你区别这两种,一般来讲都是可以看到标志的,例如刚才那句的for all day long 就是个提示,表示持续一...
比说你想表达:雨从昨天一直下到现在. 你不能说成:it's raining 也把能说成:it has rained 也不能说成:it rains 也不能说成:it rained 能表达上面那个意思,就要用到完成进行时了. it has been raining for 2 days. A painter who had been worki...
"worked"是一般过去时的用法. ”had been doing"是过去完成进行时的用法,主要表示动作在过去某一时间之前开始,一直延续到这一过去时间,必须以一过去时间为前提. 例如: I had been looking for it for days before I found it . (这个东西,我找了好多天才找着.)...