帮我看一下这句话有没有语法错误

帮我看一下这句话有没有语法错误Everyone says that two is better than one but I have thought I can live without you

有点问题,如果我写的话应该是这样的:

Everyone says that two is better than one, but i have a thought that i can live without you. 

1. have thought : 现在完成时,楼主句子里翻译的话是(我一直在想)我没有你也可以生活;

有点语句不通顺,正常按欧美思维应该表述为(我有个想法,没有你我也可以生活),所以这里应该加个 a 才正确。

2. better than one 和but 是转折关系,中间最好加个逗号,欧美的长句毕竟较少,以短句为常用表达形式,像这种转折用逗号分隔可以很好地表达出来重点要说的话。

希望帮助到你!

追问

那have thought 可以吗

因为我先表达的是我现在已经认为我可以一个人生活了

想表达

打错了

Maybe two is better than one,but I have thought I can live without you .

这么写对吗

追答

还是不对,要加个a,that可以省略,但a 如果没有语感上太有问题了(中式思维英语),可以改成i think i can live without you。
当然如果要按目前语法来生搬硬套的话也没法说你不对,但要负责任的告诉你这样不是英语表达,语感完全不对。

追问

好的谢谢

Maybe two is better than one,but I think i can live without you

这么对了吗

追答

对的,记住中间有个that,是省略的,如果后面跟的句子很长,that引导长句时候最好不要省略,短的话没事。
另外你那个thought用的很好,think 有点太单薄了,太普通,比较平铺直叙,感觉还是改回去,用 have a thought,这样有点深度感。

追问

好的

谢谢了

温馨提示:答案为网友推荐,仅供参考
相似回答