Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect

Total questions: 12

Worksheet time: 9mins

Name
Class
Date
1.

Alice _______________ her goals.

a)

has achieved

b)

has improved

c)

have achieved

d)

have improved

2.

Tom and Peter _______________ with practice.

a)

has achieved

b)

has improved

c)

have achieved

d)

have improved

3.

I ___________ my goals.

a)

have set

b)

has set

c)

have progressed

d)

has progresssed

4.

She _______________ a lot.

a)

have set

b)

has set

c)

have progressed

d)

has progresssed

5.

My brother ____________ all the steps he need.

a)

has carried out

b)

have carried out

c)

has planed

d)

have planed

6.

We ________________ an experiment.

a)

has carried out

b)

have carried out

c)

has planed

d)

have planed

7.

Mary ____________ a lot to reach her goals.

a)

has reached

b)

have reached

c)

have worked

d)

has worked

8.

I ______________ my exam.

a)

has asked

b)

have asked

c)

has answered

d)

have answered.

9.

Mary and Sam ________________ their goals.

a)

has reached

b)

have reached

c)

have worked

d)

has worked

10.

Erick ________________ the teacher about the exam.

a)

has asked

b)

have asked

c)

has answered

d)

have answered.

11.

She ________________ with us.

a)

has agreed.

b)

have agreed

c)

has annoyed

d)

has annoyed

12.

Tom ___________________ me all day.

a)

has agreed.

b)

have agreed

c)

has annoyed

d)

have annoyed