click here to download this ESL worksheet (FREE!)

 

Present Perfect Tense (1)

 

To use Present Perfect Tense, we use have/has + the past participle.

 

I

You

We

They

have

eaten

given

taken

written

Chinese food in China.

money to charity.

3 tests today.

2 books.

He

She

It

has

gotten

finished

broken

a cold.

her homework.

its leg 3 times.

 

Fix the mistakes in the sentences below.

 

1. Derek has live in Japan, Australia, and New Zealand.

 

________________________________________________________

 

2. Rita have finished her homework already.

 

________________________________________________________

 

3. Ellen and Steven have never ate at that restaurant before.

 

________________________________________________________

 

4. Julie is tired because she haven’t took a nap yet.

 

________________________________________________________

 

5. I have ate sushi, but I don’t really like it.

 

________________________________________________________

 

6. Our baseball team has win 20 games this season.

 

________________________________________________________

 

7. I have never saw the Great Wall of China, but I hope to see it someday.

 

________________________________________________________

 

 

 

Back to ESL Grammar Exercises

Stickyball Home: ESL Worksheets

Copyright 2012. Joomla 2.5 templates free.