请看一看这句话有语法错误吗?

来源:百度知道 编辑:UC知道 时间:2024/06/01 12:00:15
我想拥有一台跑步机已经很长时间了.
i have wanted to have a running machine for a long time.

I have been dreaming of a running machine for a long time.

want 最好不要用于完成时,以及持续性的动作,因为这样显得很别扭,不规范。这在规定性语法是不允许的。不过你非要这么说大家也都能明白,用的人多了那天描述性语法就会加入这一条了。

建议用二楼那一句。

或者用be desirous to表示对某物的强烈拥有的欲望

如果鸡蛋里挑骨头可以说want是瞬间动词,所以不能用现在完成时
就像go to somewhere在完成时中用have been to somewhere一样

用want不太恰当

correct.

建议你还是像mitelika那样写把。