英语翻译i had finished my homework before supper我写完作业后在吃饭不对 请纠正

问题描述:

英语翻译
i had finished my homework before supper
我写完作业后在吃饭
不对 请纠正

我在吃晚饭之前写完了作业。

before一般和过去时连用
这里要改用by
I had finished my homework by supper.

before 在这里没有问题
本句是过去完成时
说的是过去的过去
可以这样翻译:
(当时)我是在吃晚饭之前完成作业的.