mary went to the box office at lunc h time,but all the tickets had sold out.本句对么?

问题描述:

mary went to the box office at lunc h time,but all the tickets had sold out.本句对么?

在英语中,俚语,也就是各地的方言中过去完成时的被动语态可以省略been,但是如果你是一个学生,就不可以这么用,切记!因为学生是学习正规的英语,而不是学习方言,我们学的是可以在大面上讲的,至于省略的用法,在英美各地也不是通用的

Mary went to the box office at lunch time, but all the tickets had been sold out.
作为口语都可以拉。

严格地说,依据语法要说 “Mary went to the box office at lunch time,but all the tickets had been sold out.”
但作为俚语化的说法,原文可以接受.

had后面要跟been