这句话中的两个had为啥不用have?

Seeing lines of young trees we had planted,we all had a sense of pride.

【译文】看到我们种下的一排排小树,我们都有一种自豪感。
【分析】从下面的几点加以理解
①“Seeing lines of young trees we had planted”是现在分词短语做状语,相当于when…的从句。
②“young trees we had planted”是省略that的定语从句。从句用了had planted是“过去完成时”。
③这里“问题焦点”有两个,一个是“种树”,一个是“有感”。按照时间的先后顺序,“我们”是先种树,后有感。
④既然“有感”用了一般过去时had,那么“种树”就应该是“过去的过去”,即过去完成时had planted。
综上所述,这就是“这句话中的两个had为啥不用have?”的原因。
【总结】这句话中的两个had不同。“had planted”的had是助动词,帮助构成过去完成时,没有词义。“had a sense of pride”的had是行为动词have的一般过去时,意思是“有、拥有”。追问

我想知道为啥有感要过去时,我现在有感不行吗

追答

have a sense of…这个短语运用在表示“即时感觉”时常用一般过去时。即是有了感觉就表示动作发生了。这也是符合一般过去时的概念与用法。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-18
因为植树是过去时,所以要用had,用逗号分隔开前后时态要保持一致。Seeing lines of young trees在这里是现代时态,但是这个动名词是做的主语,所以与后面的过去时不发生冲突追问

为啥是过去时啊 不能是现在感觉骄傲吗

相似回答