wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Mastering Past Perfect Tenses

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

Formulate a sentence using the past perfect: 'She (finish) her homework before dinner.'

a)

She had finished her homework before dinner.

b)

She has finished her homework before dinner.

c)

She finished her homework before dinner.

d)

She will finish her homework before dinner.

2.

Use past perfect continuous: 'They (wait) for an hour when the bus finally arrived.'

a)

They were waiting for an hour when the bus finally arrived.

b)

They had been waiting for an hour when the bus finally arrived.

c)

They had waited for an hour when the bus finally arrived.

d)

They have been waiting for an hour when the bus finally arrived.

3.

Identify the time expression: 'By the time he arrived, I (leave).'

a)

By the time he arrived, I had left.

b)

By the time he arrived, I leave.

c)

By the time he arrived, I was leaving.

d)

By the time he arrived, I had been leaving.

4.

Put the verb in the correct tense: 'After she (see) the movie, she (tell) me about it.'

a)

After she saw the movie, she told me about it.

b)

After she had seen the movie, she told me about it.

c)

After she was seeing the movie, she was telling me about it.

d)

After she sees the movie, she tells me about it.

5.

Formulate a past perfect sentence: 'He (never/see) such a beautiful sunset before.'

a)

He has never seen such a beautiful sunset before.

b)

He had never saw such a beautiful sunset before.

c)

He never seen such a beautiful sunset before.

d)

He had never seen such a beautiful sunset before.

6.

Use past perfect continuous: 'I (study) for three hours before the exam started.'

a)

I was studying for three hours before the exam started.

b)

I have studied for three hours before the exam started.

c)

I study for three hours before the exam started.

d)

I had been studying for three hours before the exam started.

7.

Recognize the time expression: 'When I got to the party, everyone (already/leave).'

a)

had already leave

b)

has already left

c)

was already leaving

d)

had already left

8.

Put the verb in the right tense: 'She (work) at the company for five years before she quit.'

a)

She had been working at the company for five years before she quit.

b)

She worked at the company for five years before she quits.

c)

She was working at the company for five years before she quit.

d)

She has worked at the company for five years before she quit.

9.

Formulate a sentence using past perfect: 'They (not/finish) their project before the deadline.'

a)

They had finished their project before the deadline.

b)

They have not finished their project before the deadline.

c)

They had not finished their project before the deadline.

d)

They did not finish their project before the deadline.

10.

Use past perfect continuous: 'We (play) soccer for two hours when it started to rain.'

a)

We were playing soccer for two hours when it started to rain.

b)

We had been playing soccer for two hours when it started to rain.

c)

We have played soccer for two hours when it started to rain.

d)

We play soccer for two hours when it started to rain.

11.

Identify the time expression: 'After he (complete) his degree, he traveled abroad.'

a)

After he completes his degree

b)

Before he completes his degree

c)

While he completes his degree

d)

After he completed his degree

12.

Put the verb in the correct tense: 'I (never/try) sushi until last week.'

a)

I never tried sushi

b)

never tried

c)

had never tried

d)

had tried never

13.

Formulate a past perfect sentence: 'She (forget) her keys before she left the house.'

a)

She had forgotten her keys before she left the house.

b)

She had forget her keys before she left the house.

c)

She has forgotten her keys before she left the house.

d)

She forgets her keys before she left the house.

14.

Use past perfect continuous: 'He (exercise) for a month before the competition.'

a)

He was exercising for a month before the competition.

b)

He has been exercising for a month before the competition.

c)

He had been exercising for a month before the competition.

d)

He had exercised for a month before the competition.

15.

Recognize the time expression: 'By the time I called, they (already/leave).'

a)

had already leave

b)

had already left

c)

was already leaving

d)

have already left

16.

Formulate a past perfect sentence: 'They (not/see) the new exhibit before it closed.'

a)

They had not seen the new exhibit before it closed.

b)

They have not seen the new exhibit before it closed.

c)

They did not see the new exhibit before it closed.

d)

They had not saw the new exhibit before it closed.

17.

Use past perfect continuous: 'She (read) the book for two weeks when she finally finished it.'

a)

She had read the book for two weeks when she finally finished it.

b)

She has read the book for two weeks when she finally finished it.

c)

She was reading the book for two weeks when she finally finished it.

d)

She had been reading the book for two weeks when she finally finished it.

18.

Put the verb in the correct tense: 'After they (move) to the city, they (find) a new apartment.'

a)

After they moved to the city, they found a new apartment.

b)

After they had moved to the city, they found a new apartment.

c)

After they were moving to the city, they found a new apartment.

d)

After they move to the city, they find a new apartment.