Simple Past vs. Present Perfect Tense Worksheet For Class 10

Complete the following sentences using simple past or present perfect tense forms. In some cases, either could be used.

1. Somebody ———————— my purse.

a) stole b) has stolen c) either could be used here

2. Look, what James ———————– me!

a) has given b) gave c) either could be used here

3. She is older than I ———————

a) thought b) has thought c) either could be used here

4. Who ——————— you this watch?

a) gave b) has given c) either could be used here

5. Who ——————— the telephone?

a) invented b) has invented c) either could be used here

6. I am glad you ———————- born.

a) were b) have been c) either could be used here

7. Who ———————— that window?

a) broke b) has broken c) either could be used here

8. Italy ————————- war on France.

a) declared b) has declared c) either could be used here

9. Who ————————- that picture on the wall?

a) drew b) has drawn c) either could be used here

10. Honey, I ————————- my keys.

a) lost b) have lost c) either could be used here

Answers

1. Somebody has stolen my purse.

2. Look, what James has given me!

3. She is older than I thought.

4. Who gave you this watch?

5. Who invented the telephone?

6. I am glad you were born.

7. Who broke that window?

8. Italy declared / has declared war on France.

9. Who drew that picture on the wall?

10. Honey, I lost / have lost my keys.

Manjusha Nambiar

Hi, I am Manjusha. This is my blog where I give English grammar lessons and worksheets.

Leave a Reply

Your email address will not be published.