the dream he had had for many years ended there.

the dream he had had for many years ended there.
首先end为什么要加ed呢?他又不是动词···
为什么要加there呢?直接···for many years ended不可以么?
英语人气:226 ℃时间:2020-03-20 16:23:52
优质解答
end可以是动词,ed表示过去时.
there指地点,那里.可以放在句首ended当做过去分词来用么这里?毕竟有个have了(had)你说什么啊?第一个had是过去发生的事情的意思,第二个had是表示持续了多久的意思。如果是持续到现在,就是the dream he have had for many years。这里就不能用ended,因为还没有终止。我意思是ended是过去分词的用法么?····在这里看到总觉得好奇怪···这是什么用法呢?类似于ploughedfield这样的过去分词用法么?ended就是一般过去时啊。he had had for many years 定语从句修饰the dream。end是谓语动词,there是状语。很简单的语法啊
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版