wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Tense

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

I met Fiona when we were in elementary school. We ___________ each other for over 25 years.

a)

know

b)

have known

c)

knew

d)

have knew

2.

The Avengers is an awesome movie. I _________________ it three times.

a)

saw

b)

see

c)

had seen

d)

have seen

3.

Annie_________________several emails to her parents since she left home.

a)

wrote

b)

writes

c)

has written

d)

written

4.

Maya has been living in her apartment since 2012.

a)

This sentence is in the present perfect and is correct

b)

This sentence is not in the present perfect and is incorrect

5.

Niko has worn glasses since he was five years old.

a)

This sentence is in the present perfect and is correct

b)

This sentence is not in the present perfect and is incorrect

6.

Have you ever be to France?

a)

This question is correct

b)

This question is incorrect

7.

Has the student ever forgotten to submit her homework?

a)

This question is correct

b)

This question is incorrect

8.

Thomas has had three exams this week.

In this sentence, the action repeats during a period of time that started in the past and continues to the present.

a)

True

b)

False

9.

Nikhil has studied French, and he speaks it fairly well.

In this sentence, the action occurred at an indefinite time in the past. It still has importance to a present situation.

a)

True

b)

False

10.

What is the simple past and past participle of the following verb... go

a)

went...gone

b)

go...gone

c)

gone...went

d)

gone....gone