Greetings cards are big business in Britain. Millions of cards............every year.
A.is sent
B.are sent
C.have been sent
D.has been sent

Các câu hỏi liên quan