wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect

Total questions: 10

Worksheet time: 20mins

Name
Class
Date
1.

Complete this sentence using PRESENT PERFECT

I ____ ____ your book several times.

(read)

(a)  

2.

Complete this sentence using PRESENT PERFECT

She ____ ____ that skirt many times.

(wear)

(a)  

3.

Complete this sentence using PRESENT PERFECT

Rafael ____ ____ his homework.

(not finish)

(a)  

4.

Complete this sentence using PRESENT PERFECT

You ____ ____ a pet for three years.

(keep)

(a)  

5.

Complete this sentence using PRESENT PERFECT

____ he ____ eat Thai food before?

(eat)

(a)  

6.

Complete this sentence using PRESENT PERFECT

Marian ____ ____ her books.

(not forget)

(a)  

7.

Complete this sentence using PRESENT PERFECT

what countries ____ they ____ in Europe?

(visit)

(a)  

8.

Complete this sentence using PRESENT PERFECT

what countries ____ they ____ in Europe?

(visit)

(a)  

9.

Complete this sentence using PRESENT PERFECT

She ____ ____ her phone in a taxi.

(leave)

(a)  

10.

Complete this sentence using PRESENT PERFECT

We ____ ____ our tickets.

(not lose)

(a)