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.