> 英语 >
there are many great changes have taken place in my hometown in the past ten years
过去十年里我的家乡发生了很大的变化,这句子里可以加?there 为什么可以?或者为什么不可以呢?
人气:362 ℃ 时间:2019-08-24 04:30:53
解答
句子有问题,有两个谓语动词.其中之一要改成非谓语动词.比如改成现在分词的完成时:
there are many great changes having taken place in my hometown in the past ten years可不可以把having拿掉? 即:there are many great changes taken place in my hometown in the past ten years. 这样呢?不可以仅仅把having 拿掉,因为这里是现在分词的完成时,表示“在过去十年中已经发生的变化”。仅仅把 having拿掉,就变成过去分词修饰changes,语态就错了。当然原句改成从句也是可以的。
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版