He asked for a glass of beer, but they _________(drink) all of it !

He asked for a glass of beer, but they _________(drink) all of it!

这个空应该怎么填?如果填had drunk,那么根据过去完成时和一般过去时一先一后的顺序,到底是他要了一杯酒在前,还是他们把它喝光在前,到底应该怎么翻译?过去完成时不是应该在一般过去时之前发生吗?

请先 登录 后评论

最佳答案 2021-01-25 15:01

注意句中的 but,前后有转折。这里的语境是:他要一杯啤酒,但他们(不包括“他”的其他人)把啤酒喝完了,所以要一杯啤酒并没有要到——别人喝完啤酒在先(用过去完成时),他要啤酒在后(用一般过去时)。

请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 0 收藏,2125 浏览
  • 酒哥 提出于 2021-01-25 14:14