You are on page 1of 1

English Banana.

com
Test Your Grammar Skills
Using Present Perfect Tense 1

Complete the sentences by adding the past participle for each infinitive verb in
brackets:

1.

Ive (be) ____________________ to France twice.

2.

I have (complete) ____________________ three computer courses.

3.

He hasnt (speak) ____________________ to his bank manager since June.

4.

They have just (leave) ____________________ the building.

5.

I havent (eat) ____________________ Chinese food before.

6.

I think Jim has (have) ____________________ enough of Lauren.

7.

Ben has (drive) ____________________ 300 miles in the past two days.

8.

We havent (sell) ____________________ many ice creams this week.

9.

They have never (ask) ____________________ their parents for any help.

10.

Ive just (see) ____________________ that bag at a lower price in a different


shop.

11.

I think the manager has (offer) ____________________ him a job.

12.

We have (make) ____________________ a dozen cakes for the party.

13.

Has he (clean) ____________________ the car yet?

14.

How long have you (live) ____________________ in the UK?

15.

I have never (hear) ____________________ of that play. Is it any good?

For more fun worksheets, games and quizzes log onto www.englishbanana.com now!

big resource book English Banana.com 2005

16.

You might also like