wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Jane (a)   (to live) in Spain all her life.

2.

Tim and Bob (a)   (to finish) their essays.

3.

I (a)   (to write) five letters since yesterday.

4.

Rob (a)   (not / to forget) the car keys.

5.

___ your mother ___ (to lose) her purse?

(a)  

6.

The accident (a)   (to happen) here for about an hour ago.

7.

___ you ___ (to read) the latest newspaper?

(a)  

8.

My teachers (a)   (to check) all our tests.

9.

__ Ella ever ___ (to break) her arm?

(a)  

10.

Zack (a)   (not / to call) his granny for a while.

11.

My little sister (a)   (not / to watch) this cartoon yet.

12.

Their grandparents (a)   (not / to visit) Thailand.

13.

The train ___ already ___ (to leave) the station.

(a)  

14.

I ___ already ___ (to start) getting ready for my exams.

(a)  

15.

We (a)   (not / to be) to Canada.

16.

___ Bob ___ (to work) here for 5 years?

(a)  

17.

___ her friends ___ (to take) pictures of the sunrise?

(a)  

18.

Mary (a)   (to make) a birthday cake today.

19.

Bobby (a)   (not / to play) chess yet.

20.

Rick and Rob (a)   (to eat) eight burgers since they entered the cafe.