having been here since 2006.这里的"having been "请教下"having been " 是什么结构?been 出现都是在完成时中了吧,可这里是……

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 16:51:49
havingbeenheresince2006.这里的"havingbeen"请教下"havingbeen"是什么结构?been出现都是在完成时中了吧,可这里是……havingbeenheresinc

having been here since 2006.这里的"having been "请教下"having been " 是什么结构?been 出现都是在完成时中了吧,可这里是……
having been here since 2006.这里的"having been "
请教下"having been " 是什么结构?been 出现都是在完成时中了吧,可这里是……

having been here since 2006.这里的"having been "请教下"having been " 是什么结构?been 出现都是在完成时中了吧,可这里是……
have been 是助动词have/has + 过去分词,所以是现在完成时态,have加上ing是一个分词了,分词短语在句子中主要做状语,表示条件,时间,原因,伴随情况等.

这是一个现在完成进行式

having动词作主语,have been 属于一般完成时~如果这是完整的句子的话~