wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Have you ever ___ to a desert?

a)

gone

b)

been

c)

seen

2.

Have you ever ___ a volcano?

a)

climbed

b)

travelled

c)

been

3.

Have you ever ____ a mountain?

a)

travelled

b)

gone

c)

climbed

4.

Have you ever ___ exotic food?

a)

eaten

b)

ate

c)

eat

5.

Have you ever ___ a bike?

a)

ride

b)

rode

c)

ridden

6.

Have people ever ___ on the Moon?

a)

gone

b)

been

c)

travelled

7.

Have people ever ___ to Mars?

a)

flew

b)

fly

c)

flown

8.

Have you ever ___ to a cave?

a)

eaten

b)

been

c)

gone

9.

Have you ever ___ this film?

a)

seen

b)

watch

c)

saw

10.

Have you ever ___ a cucumber ice-cream?

a)

eat

b)

try

c)

tried

11.

Have you ever ___ this book?

a)

saw

b)

read

c)

buy

12.

Have you ever ___ your exam?

a)

failed

b)

pass

c)

miss

13.

Have you ever ___ in the sea?

a)

swim

b)

swam

c)

swum

14.

Have you ever ___up at 4 in the morning?

a)

woken

b)

wake

c)

woke

15.

Have you ever ___ a famous person?

a)

meet

b)

met

c)

saw

16.

Have you ever ___ in a band?

a)

play

b)

played

c)

playing

17.

Have you ever ___ late for school?

a)

gone

b)

be

c)

been

18.

Have you ever ___ on a plane?

a)

flown

b)

flew

c)

fly

19.

Have you ever ___ your enemy?

a)

forgiven

b)

forgave

c)

forgive

20.

Have you ever ___ your phone?

a)

lost

b)

lose

c)

losing