wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT

Total questions: 12

Worksheet time: 8mins

Name
Class
Date
1.

We........... chinese food (-)

a)

haven´t tried

b)

hasn´t tried

c)

hasn´t tryed

d)

haven´t tryied

2.

They .... on a roller coaster (+)

a)

haven´t being

b)

hasn´t been

c)

has been

d)

have been

3.

The past participle of "ride" is....

a)

rode

b)

ride

c)

ridden

d)

roden

4.

I_________________________ (eat) fried spiders. (+)

a)

have eaten

b)

has eaten

c)

haven´t eat

d)

haven´t eaten

5.

Have you .... flown to Europe?

a)

ever

b)

never

c)

always

d)

usually

6.

The past participle of "speak" is

a)

speaken

b)

spoken

c)

spoke

d)

speakeen

7.

Cristiano Ronaldo

a)

have represented Portugal

b)

has Portugal represented

c)

has represented Portugal

d)

hasn´t represented Portugal

8.

The present perfect is formed by...

a)

HAVE + PAST PARTICIPLE

b)

HAVE / HAS + PAST PARTICIPLE

c)

AM/ IS/ ARE + PAST PARTICIPLE

d)

AM / IS / ARE + V-ING

9.

Have you....been to Lisbon?

a)

ever

b)

never

c)

already

d)

since

10.

when you use present perfect you select

a)

based verb form

b)

infinitive verb

c)

past

d)

past participle verb

11.

You have written a good story.

a)

Yo he escrito una buena historia.

b)

Tu has escrito una buena historia.

c)

Ella Ha escrito una buena historia.

12.

"write" in present perfect

a)

write

b)

writing

c)

wrote

d)

written