A. HAS B. WILL HAVE C. COULD HAVE D. HAD

33. A. has B. will have C. could have D. had