请问一下。Early in the morning,having assembled outside the school gate,we headed straight to the destination.为什么要去having,have done不可以表示先集合再出发吗?谢谢了!
网友没有谓语的概念。having assembled是状语的位置,不是谓语。你说的have done是作什么成分?assemble如果作谓语,也不能用现在完成时,而是用一般过去时:
Early in the morning, we assembled outside the school gate and then headed straight to the destination.
一个动词用什么形式,与其在句中所做的成分密切相关。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
Early in the morning,(时间状语)//(时间状语)having assembled outside the school gate,//(主语)we//(谓语动词)//(状语) headed straight to (for) the destination
参考译文:一大清早,我们聚集在校门外,直奔目的地。
(1)early in the morning 为副词+介词短语作“句子时间状语”
(2)having assembled outside the school gate为现在分词完成时“作句子时间状语表示动作在后面谓语动词headed所表示的动作之前发生”
(3)we为句子主语成分,
(4)headed为句子谓语成分(head for +地点名词)
(5)straight to the destination为句子状语成分
备注:朝着(某一地点)行进/前进,最好用head for +地点名词
He headed for the bus stop.
他朝着公共汽车站走去。
This is an Iraqi vessel heading for the port of Basra.
这是开往巴士拉港的一艘伊拉克船
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!