MILLIONS OF CHRISTMAS CARDS ______EVERY YEAR. A. WERE SENT B. ARE S...

3. Millions of Christmas cards ______every year. A. were sent B. are sent C. send D. will send