wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Tenses

Total questions: 30

Worksheet time: 17mins

Name
Class
Date
1.

While I ... to work yesterday, I ... an accident.

a)

was driving, saw

b)

was driving, seen

c)

drove, saw

d)

drove, was seeing

2.

Anne ... in a post office when she ... at university.

a)

worked, was

b)

had worked, was

c)

worked, had been

d)

had been working, had been

3.

When she arrived her eyes were very red. I think she ...

a)

has been crying

b)

cried

c)

was crying

d)

had been crying

4.

We ... for a long time by the time he arrived.

a)

waited

b)

were waiting

c)

had waited

d)

had been waiting

5.

I was very tired when I arrived home. I ... hard alll day.

a)

worked

b)

had been working

c)

had worked

d)

was working

6.

At 5 o'clock yesterday I ... dinner.

a)

had

b)

had had

c)

was having

d)

had been having

7.

How did you learn to drive?

My father ... me.

a)

taught

b)

teached

c)

had teached

d)

had taught

8.

Joe ... downstairs and ... his leg.

a)

fell, broke

b)

had fallen, broke

c)

had fallen, had broken

d)

was falling, had broken

9.

Greg ... answer the phone because he ... a shower.

a)

wasn't, took

b)

didn't, was taking

c)

wasn't, taked

d)

hadn't, had taken

10.

My brother ... (see) this accident last month.

(a)  

11.

I offered Sue something to eat, but she wasn't hungry. She ... (have) breakfast.

(a)  

12.

When I came home, my mother... (cook).

(a)  

13.

On my way to school, I remembered that I ... my report at home.

a)

left

b)

had left

c)

have left

d)

had been left

14.

One of them ... (to write) something while the other ... (to read) a newspaper.

(a)  

15.

He ... me that he ... a telegram from her.

a)

not told; received

b)

didn't tell; had received

c)

hadn't told; had received

d)

didn't tell; was receiving

16.

By eight o’clock yesterday I ... (to finish) my work.

(a)  

17.

By the time I came home Jane ... the dishes.

a)

was wash already

b)

has alraedy washed

c)

had washed already

d)

had already washed

18.

While I ... (drive) to work yesterday, I ... (see) an accident.

(a)  

19.

When ... Jack?

a)

did you call

b)

have you called

c)

was you calling

d)

had you been called

20.

What ... (do) when I called last night?

(a)  

21.

Alexander Graham Bell ... (invent) the telephone.

(a)  

22.

When we went out, it ... snowing.

a)

already stopped

b)

had already stopped

c)

had been already stoping

d)

was already stopping

23.

Caleb ... for three hours before we met.

(a)  

24.

James ... medicine for years when he realized he didn't want to be a doctor.

a)

was studying

b)

studied

c)

had studied

d)

had been studying

25.

Our clothes were wet because we ... (play) football in the rain.

(a)  

26.

While driving to work he realized that he ... to take his USB drive with him.

a)

forgot

b)

has forgotten

c)

had forgotten

d)

was forgetting

27.

A new game, the ... of Andrew Wilson, was launched in 1999.

a)

argument

b)

brainchild

c)

headquarters

d)

commitment

28.

The songs were both ... and original.

a)

catchy

b)

speedy

c)

fading

d)

officially

29.

She got into an ... with the teacher.

a)

criticism

b)

commitment

c)

argument

d)

performance

30.

These studies showed that each search ... provides very different results.

a)

box

b)

line

c)

engine

d)

app