You are on page 1of 3

REPÚBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD NACIONAL EXPERIMENTAL DEL MAGISTERIO


“SAMUEL ROBINSON”

Perfect Tenses Quiz

Teacher: Manuel Arrioja

Student: Genny Carolina Cadenas Caraballo


C.I.V- 8997374

Chaguaramas, February 2024


Choose the correct option to complete each sentence.

1. I had seen (see) that movie before. It's very good.


- A) have seen
- B) had seen
- C) will have seen
- D) have been seeing
2. She has been working (work) as a teacher for five years by next June.
- A) has worked
- B) had worked
- C) will have worked
- D) has been working
3. They had left (leave) the house when I called them.
- A) have left
- B) had left
- C) will have left
- D) have been leaving
4. He has been studying (study) for the exam since Monday.
- A) has studied
- B) had studied
- C) will have studied
- D) has been studying
5. She has been finishing (finish) her project by tomorrow.
- A) has finished
- B) had finished
- C) will have finished
- D) has been finishing
6. They had played (play) soccer for two hours when it started to rain.
- A) have played
- B) had played
- C) will have played
- D) have been playing
7. He has written (write) three books so far.
- A) has written
- B) had written
- C) will have written
- D) has been writing
8. She will have cooked (cook) dinner when I arrived.
- A) has cooked
- B) had cooked
- C) will have cooked
- D) has been cooking
9. They have traveled (travel) to many countries by the end of this year.
- A) have traveled
- B) had traveled
- C) will have traveled
- D) have been traveling
10. He had read (read) the newspaper when I saw him.
- A) has read
- B) had read
- C) will have read
- D) has been reading

You might also like