Simple past or present perfect tense worksheet | Class 7 worksheets
Complete the following sentences using a simple past or present perfect tense form.
1. We ………………….. in Chennai when we were children.
a) lived
b) have lived
2. We …………………… anything from her since last week.
a) didn’t hear
b) haven’t heard
3. Rahul …………………… a few minutes ago.
a) has left
b) left
4. She ……………………. unemployed since last May.
a) has been
b) was
5. We ………………….. the contract last month.
a) signed
b) have signed
6. The program …………………. yet.
a) hasn’t started
b) didn’t start
7. The boy …………………… absent since Monday.
a) was
b) has been
8. I …………………. the news last night.
a) heard
b) have heard
9. Somebody …………………….. the cat in.
a) let
b) has let
10. …………………….. to Australia?
a) Did you ever go
b) Have you even been
11. I can’t open the door because I ………………… the key.
a) lost
b) have lost
12. Nobody ………………… the door.
a) opened
b) has opened
Answers
1. We lived in Chennai when we were children.
2. We haven’t heard anything from her since last week.
3. Rahul left a few minutes ago.
4. She has been unemployed since last May.
5. We signed the contract last month.
6. The program hasn’t started yet.
7. The boy has been absent since Monday.
8. I heard the news last night.
9. Somebody has let the cat in.
10. Have you ever been to Australia?
11. I can’t open the door because I have lost the key.
12. Nobody opened the door.