1.Mary went to the box office at lunch time,but all tickets had sold out

问题描述:

1.Mary went to the box office at lunch time,but all tickets had sold out
1.Mary went to the box office at lunch time,but all tickets had sold out
2.Mary went to the box office at lunch time,but all tickets had been sold out
这两个句子哪个是对的?
我来回答

2.Mary went to the box office at lunch time,but all tickets had been sold out
这个句子是对的