I love you forever,have been waiting for you 有语法错误吗?

问题描述:

I love you forever,have been waiting for you 有语法错误吗?

I love you forever, having been waiting for you.
or I love you forever, always waiting for you.

有,应为:I will love you forever and have been waiting for you