I remember having seen her in a cafe中的having seen是不是非谓语动词?

问题描述:

I remember having seen her in a cafe中的having seen是不是非谓语动词?
1.这个句子的完整形式是I remember that I having seen her in a cafe “having seen”在从句中是非谓语动词吗?
2.这个句子是不是用的remember doing这个语法?但为什么不是remember seeing
亦或是其他的用法.

是···此处remember是真实谓语,此处having seen 在句子中做状语,用完成进行时having done表示这个done的行为发生在真实谓语动词(此处是remember)之前,表示,在咖啡馆中看到她是发生在remembe之前的.remember doin...谢谢回答,你的话对我很有帮助,但是我记得 完成进行时是"have(has) been+动词ing"这种形式,是不是“having seen”这个‘现在分词的完成时态’作状语,如果达成共识,我想我的问题解决了。