when he arrived,he found everyone the people gone,[所有人都走了]能否改为 everyone has been away 请问,为什么要加the people
人气:278 ℃ 时间:2019-12-06 21:19:52
解答
你好,这里只能改成 had been away. 因为这里是宾语从句. 主语的谓语动词是 found 是过去时,从句的谓语要用相应的过去时. 这里不能用has. 第二,the people是everyone 的同位语.对everyone补充说明.这里的每一个人. 可以省略也可以加上,意思无太大影响.gone是不是过去分词作定语,修饰everyong是的。完全正确。