wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

FCE - Tenses Review

Total questions: 18

Worksheet time: 12mins

Name
Class
Date
1.

David ate/has eaten Japanese food last month.

a)

ate

b)

had eaten

2.

Who was driving/drove the car at the time of the accident?

a)

was driving

b)

drove

3.

While Diana watched/was watching her favourite television programme, there

was a power-cut.

a)

watched

b)

was watching

4.

While I had a bath, someone knocked at the door

a)

correct

b)

incorrect

5.

While I (a)   (have) a bath, someone knocked at the door.

6.

Sally didn't go to a boxing match before.

a)

correct

b)

incorrect

7.

Sally (a)   (not got) to a boxing match before.

8.

Harry tried to repair the car, but he didn't really know what he was doing.

a)

correct

b)

incorrect

9.

Were you eating spaghetti every day when you lived in Italy?

a)

correct

b)

incorrect

10.

(a)   (eat) spaghetti every day when you lived in Italy?

11.

This place is in a terrible mess! What on earth (you do) ?

a)

did you do

b)

were you doing

c)

have you done

d)

have you been doing

12.

We (not go) out yesterday because it (rain).

a)

didn't go / was raining

b)

weren't going / was raining

c)

didn't going / rained

d)

didn't go / rained

13.

I (phone) you last night but you (not answer)

a)

phoned / weren't answering

b)

phoned / didn't answer

c)

was phoning / answered

d)

phoned / answered

14.

Sorry, I (not listen) to you. I (think) about something else.

a)

didn't listen / thought

b)

wasn't listening / thoughting

c)

wasn't listening / was thinking

d)

wasn't listening / thinking

15.

Mary (not wear) her glasses at the time, so she (not notice) what kind of car the man (drive).

a)

wasn't wearing / wasn't noticing / was driving

b)

wasn't wearing / noticed / was driving

c)

wasn't wearing / didn't notice / was driving

d)

didn't wear / didn't notice / was driving

16.

And now for an item of local news. Hampshire police (find)

the dangerous snake which (go)

missing earlier in the week.

a)

have found / had gone

b)

found / went

c)

have found / went

d)

have been finding / was going

17.

This tooth (kill) me lately! So I (make)

an appointment with the dentist for next Tuesday.

a)

has killed / made

b)

has been killing me / was making

c)

has been killing me / made

d)

was killing me / have made

18.

I'm phoning about your bicycle for sale, which I (see)

in the local paper. (you sell) it? Or is it still available?

a)

have seen / did you sell

b)

saw / are you selling

c)

saw / have you sold

d)

am seeing / did you sell