Exercise 5: Choose the best answer to complete each of the following sentences.
1. By the time you finish cooking, they ________ their homework.
A. will have done B. are doing C. have been doing D. have done
2. Can you tell me how __________ ?
A. they escaped B. they were escaped C. did they escape D. have they escaped
3. "Does Tom own that car?" "No, I think his brother ________ it now."
A. has owned B. is owning C. owns D. can own
4. Fish _______ on the Earth for ages.
A. exists B. are existing C. exist D. have existed
5. Firemen _________ to receive an increase in pay next month.
A. will be B. are C. have been D. would be
6. How many times __________ him since he went to Hanoi?
A. have you seen B. do you see C. did you see D. had you seen
7. He _________as a cashier for twenty-five years. Then he __________ and went to live in the country.
A. worked-retired B. had been working-retired
C. has worked-had retired D. had been working-had retired
8. He wrote to her a month ago, but I'm not sure _________ he since then.
A. has not written B. didn't write
C. was not writing D. was not written
9. How many lessons _________ before you passed your tests?
A. did you have B. do you have C. have you had D. were you having
10. How ___________ to stop in time when that car shot out in font of you?
A. did you manage B. were you managing C. do you manage D. had you managed