ANSWERS
1. b) He went to the gym every day.
2. c) They will have studied French for three years.
3. b) She has been reading a book when I arrived.
4. c) I will have been waiting for her since 2 o'clock.
5. a) They are not watching the movie.
Read More: Test No. 37
6. c) He had not eaten sushi before.
7. a) I worked in this company for five years.
8. a) She is at home when the phone rang.
9. a) They are traveling to Europe next month.
10. b) We will not have seen that movie yet.