--Where’s Sam? ---He _________ for France. He will stay there for a week.
A. had left B. has left C. left D. will leave
His grandfather __________ for thirty years.
A. died B. was dead C. has been dead D. has died
There have been no buses _______ half an hour.
A. after B. for C. in D. Since
- _______ have you been friends? . -We have been friends since we were young.
A. How far B. How long C. How soon D. How much
It _______ ten years _______ I worked in this new office.
A. is; since B. has been, after
C. was; since D. was; after
—Haven’t you seen that film? That’s the funniest one I .—Really? When you it?
A. saw; have seen B. saw; did see
C. have seen; did see D. have seen; have seen