You are on page 1of 2

Choose the best tense.

(Present Perfect, Past Simple, Future Simple, Past


Continuous etc.)

913

1. _____ your homework?


Have you done Has you done Did you do Have you do Has you
done

2. Which books .......................................... to school yesterday?


did you take do you take have you taken take you took you

3. When _____?
did you arrive did you arrived do you arrived has you arrived have
you arrived

4. We _____ my aunt next week on Friday. It will be her birthday.


are visiting have visited is visiting visited will visit

5. We ............................... that film.


already did see already saw has already seen have already seen will
already seen

6. The weather forecast says the sun _____ tomorrow.


is shining will shine is going to shine may shine shines

7. She _____ in this house for years.


lived have lived has lived has been living lives

8. Many things _____ this month.


changed didn't changed has changed have changed would change

9. Look! She ……………………………………….. from a large whisky-bottle.


will drink drinks drink is drinking are drinking

10. Leif Ericson..................Vinland while he …………………………towards the west.


discovered ... sailed discovered ... was sailing has discovered ... was sailing
has discovered ... were sailing was discovering ... sailed
11. If I ....................... the Superman, I ........................
was fly were will fly were would fly would be flew would be would
fly

12. I ….……… (finish) doing this exercise.


has just finished just finished have just finished just have finished
am finishing

13. I ........................................... positive reviews about that film in the papers so I am going
to see it.
has read have read read readed will read

14. Hi Jane, you _____ sad! What's up?


will look looks look is looking are looking

15. He …………………………… mineral water every day.


are drinking drink drinks is drinking will drink

16. He was late. When he ......................... at the airport, the plane ...................
left ... had arrived has arrived ... left had arrived ... left had arrived ... had
left arrived ... had already left
17. He ......................................... about everything!
always complain always complains is always complaining is
complaining will always complain

18. Harry ............... and we ............................ him the news.


woke up were telling woke up told was waking up told wakes up
told had woken up told

19. After he .............................painting, he ..........................a shower.


finish have finished had had finished had had finished had had has
finished had

20. ........................................... rugby?


Do you ever played Have you ever play Have you ever played Has you
ever played Did you ever played

You might also like