English Exercises
>
past simple
exercises
12 Tenses (indefinite/continous/perfect)
Downloadable worksheets:
PAST SIMPLE TENSE
Level:
elementary
Age:
10-17
Downloads:
13609
PAST SIMPLE TENSE
Level:
elementary
Age:
8-12
Downloads:
8924
Past simple wordsearch
Level:
elementary
Age:
11-17
Downloads:
6050
Simple Past Tense test
Level:
intermediate
Age:
12-14
Downloads:
5893
Past simple
Level:
intermediate
Age:
12-17
Downloads:
5185
Simple Past - gap filling
Level:
intermediate
Age:
14-17
Downloads:
4106
12 Tenses
Name
1. My sister _________ late twice this week.
has been
was
have been
is
2. Look! My little brother _____________ football in the garden.
is playing
was playing
plays
played
3. We _____________ our friends in London last summer.
have visited
visited
visit
had visited
4. I think that in 2020 everyone _______________ a chance to travel to the moon.
will have
will be having
will have had
will has
5. Jane __________________ the newspaper for her grandad everyday.
bought
buys
is buying
will buy
6. Our teacher _____________________ the test by 4 o'clock tomorrow.
will check
will have checked
will be checking
is checking
7. My friend Julia _________________ a book when her mother came home.
has read
had read
was reading
is reading
8. I _______________ my homework before I went to the cinema.
finished
had finished
finish
is finishing
9. John __________ never ___________ such a funny cartoon.
had - watched
has - watched
is - watching
have - watched
10. The students _________________ part in the school concert tomorrow from 1 to 3 p.m.
are taking
will be taking
have taken
is taking
11. He often ______________ me to write a letter in English.
has helped
helps
is helping
will help
12. Where are the girls? They ________________ in the hall now.
dance
is dancing
are dancing
will dance
13. Sorry, I _________________ my room yet.
won't clean
haven't cleaned
hasn't cleaned
isn't cleaning
14. They _____________ back home from the UK three days ago.
had come
came
comes
come
15. Maria _____________ the school by the end of the last year.
had finished
has finished
finished
finishes
16. He _______________ this exercises better next time.
will be doing
will have done
is doing
will do
17. We ________________ at her birthday party from 3 to 6 yesterday.
danced
have danced
were dancing
was dancing
18. I hope she _______________ tomorrow.
comes
is coming
will be coming
will come
19. Adam ____________ English lesson every day.
has
has had
had had
haves
20. My parents ________________ about our Christmas holidays now.
talk
are talking
is talking
talked