wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Tenses & Timeline (perfect)

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

The children_____________ made a mess in the kitchen (present perfect tense)

a)

have

b)

has

c)

had

2.

Rucha ____________ finished reading this book. (Future perfect tense)

a)

will have

b)

have

c)

will have been

3.

I____________ asleep before eight o'clock. (past perfect tense)

a)

had fallen

b)

have fallen

c)

fallen

4.

Alina ________ two foreign languages. (present perfect tense)

a)

has studied

b)

have studied

c)

is studying

5.

Jeff___________ around the world before he comes to Bangladesh. (future perfect tense)

a)

will have travelled

b)

will be travelling

c)

will travel

6.

They___________hockey in that field before it started to rain.(past perfect tense)

a)

had played

b)

have played

c)

played

7.

My father _____________ in Austin for a long time.(present perfect tense)

a)

has worked

b)

worked

c)

have worked

8.

I helped her to do the task after I ____________ my work. (past perfect tense)

a)

had finished

b)

have finished

c)

finished

9.

Romell _____________ different kinds of songs before you join us. (future perfect tense)

a)

will have sung

b)

will be singing

c)

have sung

10.

I ____________ the money on the table. ( present perfect tense)

a)

will put

b)

have put

c)

am puting

11.

We ___________ an ice-cream before we left the ice-cream parlor. (past perfect tense)

a)

had taken

b)

have taken

c)

took

12.

I ____________ all the necessary materials before the program starts. (future perfect tense)

a)

will have arranged

b)

will be arranging

c)

will arange