had been在这什么语法 为什么要加ing?
发布网友
发布时间:2022-05-01 12:24
我来回答
共3个回答
热心网友
时间:2023-10-11 21:29
had been在此是什么语法成分?又为何加ing呢?
其实,had been并不是完整的结构,完整的应为had been doing,它是过去完成进行时,即表示过去的过去,需要时间先后顺序的对比。比如,我在吃饭前就刷好牙(had been washing)了。此外,还有:had been done(过去完成时),have/has been done(现在完成时),have/has been doing(现在完成进行时)。
为什么会有having read呢?
having done是现在分词的完成式,它表示主动的动作,并且动作发生在谓语动词之前,常常作状语来修饰动词。
热心网友
时间:2023-10-11 21:29
having read是现在完成形式的非谓语,表示某人已经做了什么之后....
热心网友
时间:2023-10-11 21:30
这里的:I had been following the yellowish-green markers...
是过去完成进行时,表示“I”在过去一直跟随着那种黄绿色标记。
But having read about the hike,中的having read 是现在分词的完成时,
表示已经读过了,
热心网友
时间:2023-10-11 21:29
had been在此是什么语法成分?又为何加ing呢?
其实,had been并不是完整的结构,完整的应为had been doing,它是过去完成进行时,即表示过去的过去,需要时间先后顺序的对比。比如,我在吃饭前就刷好牙(had been washing)了。此外,还有:had been done(过去完成时),have/has been done(现在完成时),have/has been doing(现在完成进行时)。
为什么会有having read呢?
having done是现在分词的完成式,它表示主动的动作,并且动作发生在谓语动词之前,常常作状语来修饰动词。
热心网友
时间:2023-10-11 21:29
having read是现在完成形式的非谓语,表示某人已经做了什么之后....
热心网友
时间:2023-10-11 21:30
这里的:I had been following the yellowish-green markers...
是过去完成进行时,表示“I”在过去一直跟随着那种黄绿色标记。
But having read about the hike,中的having read 是现在分词的完成时,
表示已经读过了,