时态练习3 1. After driving for 30 minutes, she suddenly realized that she ______ in the wrong direction. A. was driving B. has been driving C. had been driving D. drove 2. It is not like Jack to be unfriendly, so he ______ you when you called. A. had not seen B. should not have seen C. must not have seen D. did not see 3. By the time you get back, great changes ______ in this area. A. will take place B. will be taken place C. are going to take place D. will have taken place 4. On his next birthday he ______ married for ten years. A. has been B. will be C. will have been D. would have been 5. Those who have applied for the post _____ in the office. A. are being interviewed B. are interviewing C. interviewing D. to be interviewing 6. John _____ now for the light in his room is still on. A. must study B. must be studying C. must have studied D. would have studied 7. Father doesn’t know I have been gambling; if he found out, I think _____ me out of home. A. he’ll drive B. he drove C. he’d drive D. he must have been driving 8. The sportsmen _____ training for three hours when the coach told them to break off for rest and supper. A. have been B. are C. had been D. were 9. The prices _____ going up all the time in the past few years so that complaints can be heard everywhere. A. keep B. kept C. have kept D. are