英文问题提问

i have supported this team for a long time.
i have been supported this team for a long time.
这两句话,哪句语法是对的?support是瞬间动词吗?

第一句是对的。第二句错的,因为have been supported叫做现在完成时态的被动语态,汉义:已经经被支持。所以后面不可再接宾语this team。你可以把supported 改为supporting , have been supporting (现在完成进行时),表示从过去到现在一直不停地支持⋯。追答

如还有疑问,欢迎追问,有问必答!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-24
我觉得第一句比较符合逻辑。不是瞬间动词,,比如你支持法国队,难不成只支持一瞬间?
第2个回答  2020-12-13

问题英文

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网