Having studied in our school for 3 years,the canteen service

问题描述:

Having studied in our school for 3 years,the canteen service has changed a lot.非谓语动词错误
上面这句话是非谓语动词错误,请问错在哪里?正确的是什么?
1个回答 分类:英语 2014-09-24

问题解答:

我来补答
has changed-------has been changed
再问: 谢谢,但是不是谓语错误,是非谓语动词的错误。
再答: 哦. 句子意思理解错误了. Having studied -----Having been studying 现在完成进行时, 表示他还没毕业,亲眼所见,有所改善. 这里不强调食堂的改善是"人",是被动,不强调动作,只是说明事实. 一开始我以为是毕业后说的.
再问: 理解了您的意思了,那么请问按照您的说法,这句话应该怎么翻译呢?谢谢哈~~
再答: 你追的太快了,结果上一问我打了好几百字,提交时,结果全没了.哭. 再简单重打吧. 这句话毛病比较大; 我说了,"一开始我以为是毕业后说的." 分词形式没问题. 后面想到是在学校期间,for 3 years学习还在继续,应该用现在完成进行. 但是,还有个问题,前后主语不一致,这是"悬垂分词" 用独立主格, 前面还要加上逻辑主语. 所以,如果只改一个错,前面加个主语就行.I Having studied , 我在校学习的三年来,食堂服务改变了许多.
 
 
展开全文阅读
剩余:2000
上一页:第九题,详解
下一页:gyyv