the cake which you have eaten the cake which you

1个回答

  • 你好,第一句the cake which you have eaten更能够表达。

    解释:the cake which you have eaten是现在完成时,多翻译为.......完了,.........过了。

    the cake which you ate是一般过去时,多表示过去曾经做了某事,没有现在完成时表示的完了之意。