wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Mixed Verb Tenses

Total questions: 35

Worksheet time: 25mins

Name
Class
Date
1.

Aritz usually ______ (go) to the gym after school.

a)

goes

b)

go

c)

going

d)

gone

2.

When we arrived, Miren ______ (already / finish) his homework.

a)

had already finished

b)

has already finished

c)

already finished

d)

was already finishing

3.

Noemí ______ (study) English for three years now.

a)

has been studying

b)

is studying

c)

studied

d)

has studied

4.

Yesterday, Martina ______ (forget) to bring his book to class.

a)

forgot

b)

forget

c)

forgets

d)

forgetting

5.

Look! Irati ______ (talk) to the new teacher!

a)

is talking

b)

talks

c)

talk

d)

was talking

6.

By the time Asier got home, Alain ______ (cook) dinner for everyone.

a)

had cooked

b)

has cooked

c)

cooked

d)

was cooking

7.

I ______ (not / see) David since last summer.

a)

haven't seen

b)

didn't see

c)

don't see

d)

wasn't seeing

8.

Alvin (a)   (do) his homework for two hours

9.

When I called, Gorka ______ (play) video games for two hours.

a)

had been playing

b)

was playing

c)

has been playing

d)

had played

10.

If Lucía ______ (study) harder, she will pass the exam.

a)

studies

b)

study

c)

studied

d)

will study

11.

Claudia (a)   (be) tired because she has been studying all day.

12.

By this time next year, Paula ______ (live) in London.

a)

will be living

b)

will live

c)

is living

d)

lives

13.

Carla ______ to the party last weekend.

a)

didn’t go

b)

hasn’t gone

c)

doesn’t go

14.

Ane ______ in the kitchen when the phone rang.

a)

cooked

b)

was cooking

c)

has cooked

15.

Aitor ______ already ______ his project.

a)

had / finished

b)

has / finished

c)

will / finish

16.

When I saw Alex, he (a)   (go) to the bus stop.

17.

If Aiala (a)   (leave) earlier, we wouldn’t have missed the train.

18.

By next month, Izaro (a)   (start) her new job.

19.

Adrián (a)   (play) football every Saturday.

20.

I wish Aintzane (a)   (be) here now.

21.

Gorka ______ his leg while he ______ basketball yesterday.

a)

broke / played

b)

has broken / is playing

c)

broke / was playing

22.

 When Naia arrived, Jon (a)   (finish) his project

23.

Aitana (a)   (visit) her grandparents next weekend.

24.

Irune usually (a)   (not / eat) breakfast before school.

25.

When Celia arrived, Yaiza (a)   (finish) her project.

26.

  • By the time Maider arrived, the movie (a)   (not / start) yet.

27.

The last time I saw Hodei, he (a)   (run) in the park.

28.

If Telmo doesn’t save more money, he _____ a new car.

a)

will buy

b)

buys

c)

bought

d)

won't buy

29.

Berenice________ you tonight

a)

will probably call

b)

probably will call

c)

will call probably

d)

call will probably

30.

Last time I saw Ane, she_______ a book.

a)

was reading

b)

is reading

c)

read

d)

has read

31.

Eider ________ (not/finish) her driving lessons yet.

a)

hasn't finished

b)

didn't finish

c)

won't finish

d)

hadn't finished

32.

  • Eritz (a)   (not / believe) that new rumor about the concert being canceled.

33.
  • Igarki ______ (not / know) that the livestream had started.

a)

hadn't know

b)

didn't know

c)

won't know

d)

wasn't know

34.

  • Asier (a)   (not / go) out last Friday; he went running instead.

35.
  • Daniel ______ (not / sleep) well this week — too many late-night shows.

a)
hasn't been sleeping
b)

has been sleeping

c)

hasn't slept