Free online english Tests

Verb Tenses

Choose the verb or verb phrase that best completes the sentence.
Questions 1 - 5 of 18

1. By the end of the year, she ___ with a degree in business.

A. already graduates
B. will have already graduated
C. has already graduated

2. As soon as I ___ home, it started to rain heavily.

A. get
B. got
C. will have gotten

3. We ___ the chance to visit many museums in Paris last vacation.

A. had
B. had had
C. have had

4. I ___ on this project for days without success.

A. have been worked
B. have been working
C. had being worked

5. Don't worry. She ___ by herself.

A. is used to living
B. is used to live
C. used to living