wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

English Tenses

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

Dad ___________________ us to school every morning.

a)

drive

b)

driving

c)

drives

d)

has driven

2.

Max ___________________ at an Internet café this summer.

a)

worked

b)

is working

c)

work

d)

had worked

3.

Mom can't help you right now because she _________________ dinner.

a)

prepared

b)

prepares

c)

has prepared

d)

is preparing

4.

We ___________________ of leaving Britain next year. We might go to America.

a)

are thinking

b)

thought

c)

thinks

d)

were thinking

5.

Mary _________________ eating sweets. Every morning she _________________ coffee with lots of sweets.

a)

liked, had

b)

like, has

c)

likes, has

d)

is liked, have

6.

I ________________________ what this letter means. It ___________________ no sense.

a)

doesn't understand, made

b)

didn't understand, is making

c)

don't understood, make

d)

don't understand, makes

7.

Every Monday my dad ________________ to work by train because my mom ____________ the car.

a)

went, needed

b)

goes, needs

c)

go. needs

d)

going, needing

8.

The teacher asked me," What _____________________ all afternoon yesterday?"

a)

have you done

b)

was you did

c)

were you doing

d)

was you did

9.

The old man __________________ on the pavement, so James __________________ to help him.

a)

fall, stopped

b)

fallen, stop

c)

falling, stop

d)

fell, stopped

10.

When I ____________________ Mary at the dinner party last night, she ____________________ a wonderful dress.

a)

saw, was wearing

b)

see, wears

c)

saw, worn

d)

seen, had worn

11.

I __________________ the new Prime Minister while I __________________ the press conference.

a)

met, attended

b)

meet, am attending

c)

met, was attending

d)

am meeting, am attending

12.

The new midfielder ________________________ 5 goals so far this season, and we're only halfway through it.

a)

had scored

b)

have scores

c)

has scored

d)

have score

13.

________________________ reading the newspaper? Could you give it to me then?

a)

Had you finished

b)

Have you finished

c)

Has you finised

d)

Have you been finishing

14.

I ________________________ all my passwords recently, but I forgot to write them down

a)

had changed

b)

having changed

c)

has changed

d)

have changed

15.

Dad ________________________ since he was in high school.

a)

hasn't danced

b)

haven't danced

c)

hadn't danced

d)

having danced

16.

My friend Tim ___________________ well yesterday because he ___________________ too many sweets.

a)

doesn't feel, ate

b)

don't feel, have eaten

c)

didn't feel, had eaten

d)

didn't feel, was eating

17.

She ___________________ him for a year before they finally ___________________ on holidays together.

a)

knows, goes

b)

knew, had gone

c)

had known, went

d)

has known, are going

18.

The next morning, I realised that someone ___________________ my new bike.

a)

stolen

b)

has stolen

c)

have stolen

d)

had stolen

19.

After she ___________________ her first major tournament, she ___________________ from a series of injuries.

a)

have won, suffers

b)

having won, is suffering

c)

had won, suffered

d)

won, was suffering

20.

Dan was so excited because he ______________________ €1,000 in the lottery.

a)

had just won

b)

have just won

c)

having just winning

d)

has just win