过去完成时问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 17:47:33
When I arrived, the supper____(already begin).

因为这里的arrived是过去时,所以后面使用过去完成时。
那可不可以写成过去进行时呢?
When I arrived, the supper had already beginning?

那这句话翻译为:
当我回来的时候,晚饭已经开始了。(这样翻译对吗?)

When I arrived, the supper had already beginning? 错的,have后面加动词完成式,你搞个进行式是什么意思啊?应该begun

不能,begin是瞬间动词,不能用进行时。