wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRSENT PERFECT AND PAST PERFECT TENSE

Total questions: 22

Worksheet time: 13mins

Name
Class
Date
1.

when you use present perfect you select

a)

based verb form

b)

infinitive verb

c)

past

d)

past participle verb

2.

choose the grammar structure of present perfect

a)

subject , have +simple past verb

b)

subject+have-has verb+past participle verb

c)

subject+past participle verb +have has

d)

subject + has +past participle ver

3.

what verbs use with present perfect

a)

only past verbs

b)

present verbs

c)

past participle verbs

4.

She had _____

a)

Ate

b)

eating

c)

Eaten

d)

Eat

5.
Had he _____ to the school?
a)
Gone
b)
going
c)
Went
d)
go
6.
Yongin hadn't finished his homework _____
a)
Just 
b)
Ever
c)
Yet
d)
Never
7.
Had you ____ gone to Argentina?
a)
Yet
b)
Ever
c)
Never
d)
Enjoyed
8.
She had never ______ Sushi
a)
Eating
b)
Eated
c)
Eaten
d)
Eats 
9.
Marianth had _____ smoked
a)
Ever
b)
Never
c)
Enjoyed
d)
Yet 
10.

My parents ___________ (to talk) with my sister for hours.

a)

have been talking

b)

has been talking

11.

He hasn't been going to school ____ last year.

a)

since

b)

for

c)

then

d)

during

12.

Omar ___________ (to do) his homework for 1 hour.

a)

have been doing

b)

has been doing

c)

has being doing

d)

have being doing

13.

_____ she _____ ___________ (to buy) clothes on internet?

a)

Has / being / buying

b)

Has / been / buying

c)

Have /been / buying

d)

Has / been / buy

14.

You have been running in circles ____ 30 minutes!

a)

since

b)

for

15.

We have been receiving gifts from our friends ____ we came back from Europe.

a)

since

b)

during

c)

for

d)

at

16.

PAST perfect is used with these words...

a)

JUST

b)

NOW

c)

FOR / SINCE

d)

YET

e)

EVER

17.

The song contest had not started

a)

already

b)

never

c)

yet

d)

usually

18.

Rafael Nadal had

a)

earned

b)

win

c)

won

d)

winned

19.

Shakira ....composed songs in Arabic, English, Portuguese, Spanish and French

a)

have

b)

hasn't

c)

had

d)

hadn´t

20.
Yongin hadn't finished his homework _____
a)
Just 
b)
Ever
c)
Yet
d)
Never
21.
Had you ____ gone to Argentina?
a)
Yet
b)
Ever
c)
Never
d)
Enjoyed
22.
Marianth had _____ smoked
a)
Ever
b)
Never
c)
Enjoyed
d)
Yet