I want to buy a
house, but only I haven’t got enough money.
有人认为这样的句子有错?请老师分析一下,谢谢!
这个句子是否正确,看你想表达什么意思。如果你想表达:我想买房,就是差钱。那么这个句子是错的,不符合英语表达习惯,应改为:
I want to buy a house, but I just haven’t got enough money.
你的问题可能从一般语法书上不容易找到答案。我个人的语感是but only这里不能修饰句子,只能修饰I。如果想表达:我想买房,但就偏偏我没有钱(言外之意别人都有钱)。那么你的句子就对了。但I要重读。我找了一个外媒例句,你体会一下:
Technology can capture descriptions and information, but only people can convey practices.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!