1. Every few years, the coal workers ______ their lungs X-rayed to ensure their health.
A. are having B. have C. have had D. had had
2. Look at the timetable. Hurry up! Flight 1026 _____ off at 18: 20.
A. takes B. took C. will be taken D. has taken
3. –Do you know when Jack ______back from Paris?
--When he _____back, I’ll let you know.
A. will come; will come B. will come; comes C. comes; will come D. comes; comes
4. Excuse me. I I was blocking your way.
A. wasn’t realizing B. don’t realize C. haven’t realized D. didn’t realize