Fill in the blanks.
1. I ..................... in Kerala when I was a child.
We do not use the present perfect with time periods referring to the past.
2. She ........................ in the morning.
3. They ............................. their first baby.
The present perfect is commonly used to talk about recently finished events.
4. She ........................ ill for six months before she died.
5. She ...................... ill for several months.
The present perfect is used to talk about an action or situation that started in the past and has continued up to the present.
6. I ......................... for several hours and then I went home.
7. I ........................... a horror movie last night.
8. ............................ him at the party yesterday?
9. ............................ anything interesting of late?
10. He can't walk because he .......................... his leg.
The present perfect is used to talk about finished events whose effect is still felt in the present.
11. I .......................... with an accident yesterday.
12. The police ........................... the criminal.
Answers
1. I lived in Kerala when I was a child.
2. She arrived in the morning.
3. They have just had their first baby.
4. She was ill for six months before she died.
5. She has been ill for several months.
6. I waited for several hours and then I went home.
7. I watched a horror movie last night.
8. Did you meet him at the party yesterday?
9. Have you read anything interesting of late?
10. He can’t walk because he has broken his leg.
11. I met with an accident yesterday.
12. The police have arrested the criminal.