他对经理说他是1980年出生的 英语翻译为什么从句用was,而不用has been

问题描述:

他对经理说他是1980年出生的 英语翻译
为什么从句用was,而不用has been

He told the manager that he was born in 1980.
这是对过去一个时间的客观阐述,用一般过去时即可,没必要用完成时态。

现在完成时不能与表示过去的时间状语连用,因为1980年已过去.故要用一般过去时.即
He said to the manager that he was born in 1980.
加油!不明白再问!