汉译英;我忘记了他告诉我的他的生日.

问题描述:

汉译英;我忘记了他告诉我的他的生日.

I fortgot that he had told me his birthday.
这里最好把忘记翻译成过去是,因为句子中强调我忘记“了”。而既然“忘记”是过去发生的事情,那么“他告诉我他的生日”就是过去的过去发生的事情。所以用过去完成时had done。(其实把forgotten改成have forgotten也可以的,强调一下现在的结果)

楼上翻的不地道啊
I forgotten he had told me his birthday !

i have forgetten his birthday he told me