...been with you 还是 have been being with you
发布网友
发布时间:2024-03-04 01:03
我来回答
共5个回答
热心网友
时间:2024-04-06 01:39
第二种是现在完成进行时,只能用在表示从过去到现在一直在进行的动作上,而with you,这形容的是一种状态,不是动作。所以不能用第二种。
但语法上讲第二种也没有错误,很少见到现在完成进行时接的是状态。一般都是接具体的动作,比如I have been working here for many years. work就是具体的动作。而with不是动作。
还是不要用第二种比较好,显得古怪。
热心网友
时间:2024-04-06 01:38
没什么区别,都行,后面那句强调得更全
热心网友
时间:2024-04-06 01:40
have been with you 的意思是和你过过一段时间
have been being with you 的意思差不多,但我觉得这样很别扭。
一直和你在一起的翻译应该是 I have been with you,i have always been together with you,i have always been loving u.
热心网友
时间:2024-04-06 01:41
have been with you 是现在完成时
have been being with you 是现在完成进行时
这两种时态没有很大的区别,
通常用have been with you
如果想用现在完成进行时,那么就应该用have been being with you
热心网友
时间:2024-04-06 01:46
不要用第二种,be动词一般不用于进行式,否则,表示一般情况下不这样,而且未见用于完成进行
He is being kind.他现在好心---暂时,多半装的