SHE RETURNED TO THE SHOP TO BUY THE SHIRT BUT FOUND THAT THEY_____...

30. She returned to the shop to buy the shirt but found that they__________

a. had sold

b. have sold

c. sold

d. would have sold