wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

The perfect tenses

Total questions: 14

Worksheet time: 6mins

Name
Class
Date
1.

The baby has broken the glass

a)

Past perfect

b)

Present perfect

c)

Future perfect

2.

She had washed her hand before she cooked dinner

a)

Past perfect

b)

Present perfect

c)

Future perfect

3.

I will have finish my homework by dinner time

a)

Past perfect

b)

Present perfect

c)

Future perfect

4.

I had lived in London before I moved to Paris

a)

Past perfect

b)

Present perfect

c)

Future perfect

5.

I will have graduated from the university after 2 years

a)

Past perfect

b)

Present perfect

c)

Future perfect

6.

I have already ironed the pants

a)

Past perfect

b)

Present perfect

c)

Future perfect

7.

She will have fallen asleep by the time we gat hime

a)

Past perfect

b)

Present perfect

c)

Future perfect

8.

Have you ever broken arm

a)

Past perfect

b)

Present perfect

c)

Future perfect

9.

Bye the time I returned home she was already gone

a)

Past perfect

b)

Present perfect

c)

Future perfect

10.

When I came home they had already eaten the meal

a)

Past perfect

b)

Present perfect

c)

Future perfect

11.

The plane will have taken off after the passengers get on

a)

Present perfect

b)

Past perfect

c)

Future perfect

12.

The baby had cried before the father came home

a)

Future perfect

b)

Past perfect

c)

Present perfect

13.

Heba had taken a picture

a)

Present perfect

b)

Past perfect

c)

Future perfect

14.

I will have eaten dinner by the time my friends come

a)

Present perfect

b)

Past perfect

c)

Future perfect