EVERY DAY, JOHN _________ RICE AND VEGETABLES FOR LUNCH, BUT TODAY HE _________ CHICKEN SOUP AND ROASTED BEEF

31. Every day, John _________ rice and vegetables for lunch, but today he _________ chicken

soup and roasted beef. Today is his brother’s wedding.

A. have / is having B. will have / will have C. has / is having D. had / had