以下句子正确吗?为何?
1. I don’t think anyone of these plants will be suitable in a small garden.
2. It was impossible to guess who had done the murdur. At last it turned out to be the cook.
1. I don’t think anyone of these plants will be suitable in a small garden.
anyone是不定代词,只能指人,且不可被of短语修饰。总体中的任何一个应该用any one of...
2. It was impossible to guess who had done the murdur. At last it turned out to be the cook.
句中的 had done the murder 应改为 had committed the murder.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
1.anyone 的意思是“任何人”,后面不可接 of 短语;any one 的意思是“任何一个人”或“任何一个事物”,后面可接 of 短语。所以,1. I don’t think anyone of these plants will be suitable in a small garden.应该改为:1. I don’t think any one of these plants will be suitable in a small garden.
2. the murdur 不能作do的宾语。如果表示“实施谋杀”、“犯谋杀罪”,可以用commit (或 perpetrate 或 carry out )the murder ,所以,It was impossible to guess who had done the murdur. At last it turned out to be the cook.句中的 had done the murder 应改为 had committed the murder 或 had carried out the murder或 had perpetrated the murder。