№1. Put the verbs into Past Simple or Present Perfect. 1. He (live) here when he was a child.
2. She (live) here since she was a child.
3. I (be) in Canada many years ago.
4. We (be) to America many times.
5. Yesterday Cindy (go) to a museum.
6. Martin is not here, he (go) shopping.
7. They (work) together for 3 years.
8. I (work) a lot last week.
9. He (direct) this film about 10 years ago.
10. I (see) this film twice.
№2. Find and correct mistakes.
1. What have you done yesterday?
2. I have taken music classes when I was a child.
3. Have you taken your driving test yet?
4. We went to bed late last night.
5. How long have you studied English?
6. I left school when I was 16.
7. It’s morning, I has just woken up.
8. When did you last speak German?
9. Have you ever watch a horror movie?
№3. Choose the right answer.
1. I just ... my report when you phoned me.
a) have made; b) has made; c) will have made; d) had made; e) made
2. He ... already. Please, come in two hours.
a) has gone; b) had gone; c) will have gone; d) have gone; e) go
3. Before you get up, we ... the house.
a) will clean; b) had cleaned; c) have cleaned; d) has cleaned; e) will have cleaned
4. By 6 yesterday Daria ... supper.
a) have cooked; b) cooked; c) has cooked; d) had cooked; e) will have cooked
5. I think we ... before.
a) will have met; b) has met; c) had met; d) have met; e) met
6. ... you ever to London?
a) will have been; b) have been; c) had been; d) has been; e) been
7. Daniel ... from the University this year.
a) has graduated; b) had graduated; c) have graduated; d) will have graduated; e) graduated
8. When Ed came, they ... dinner already.
a) have had; b) has had; c) will have had; d) had had; e) had
9. They ... football before he returns.
a) will have played; b) have played; c) has played; d) had played; e) play
10. She remembered that she ... Sarah at the conference.
a) has seen; b) have seen; c) will have seen; d) had seen; e) seen
11. On my way to University I found out that I ... my papers at home.
a) had left; b) have left; c) has left; d) will have left; e) left
12. Oh, David! I ... you for ages!
a) had not seen; b) has not seen; c) won't see; d) won't have seen; e) have not seen
1. He lived here when he was a child.
- The action of living here for a period of time in the past is completed. Therefore, we use the Past Simple tense.
2. She has lived here since she was a child.
- The action of living here started in the past and continues up until the present. Therefore, we use the Present Perfect tense.
3. I was in Canada many years ago.
- The action of being in Canada happened in the past and is completed. Therefore, we use the Past Simple tense.
4. We have been to America many times.
- The action of going to America started in the past and continues up until the present. Therefore, we use the Present Perfect tense.
5. Yesterday Cindy went to a museum.
- The action of going to a museum happened in the past and is completed. Therefore, we use the Past Simple tense.
6. Martin is not here, he went shopping.
- The action of going shopping happened in the past and is completed. Therefore, we use the Past Simple tense.
7. They have worked together for 3 years.
- The action of working together started in the past and continues up until the present. Therefore, we use the Present Perfect tense.
8. I worked a lot last week.
- The action of working a lot happened in the past and is completed. Therefore, we use the Past Simple tense.
9. He directed this film about 10 years ago.
- The action of directing the film happened in the past and is completed. Therefore, we use the Past Simple tense.
10. I have seen this film twice.
- The action of seeing the film started in the past and continues up until the present. Therefore, we use the Present Perfect tense.
№2. Find and correct mistakes.
1. What did you do yesterday? (Change "have" to "did")
- The question is asking about an action completed in the past, so we use the Past Simple tense.
2. I took music classes when I was a child. (Change "have taken" to "took")
- The action of taking music classes happened in the past and is completed. Therefore, we use the Past Simple tense.
3. Have you taken your driving test yet?
- The question is asking about an action that started in the past and continues up until the present. Therefore, we use the Present Perfect tense.
4. We went to bed late last night.
- The action of going to bed late last night happened in the past and is completed. Therefore, we use the Past Simple tense.
5. How long have you been studying English? (Change "have studied" to "have been studying")
- The question is asking about an action that started in the past and continues up until the present. Therefore, we use the Present Perfect Continuous tense.
6. I left school when I was 16.
- The action of leaving school happened in the past and is completed. Therefore, we use the Past Simple tense.
7. It’s morning, I just woke up. (Change "has" to "just")
- To express an action that started and finished in the past with a specific time, we use the Past Simple tense with the adverb "just."
8. When did you last speak German?
- The question is asking about a specific time in the past when the action of speaking German occurred. Therefore, we use the Past Simple tense.
9. Have you ever watched a horror movie?
- The question is asking about an action that started in the past and continues up until the present. Therefore, we use the Present Perfect tense.
№3. Choose the right answer.
1. I just made my report when you phoned me.
- The action of making the report happened before the phone call. Use the Past Simple tense.
2. He has already gone. Please, come in two hours.
- The action of going happened in the past and continues up until the present. Use the Present Perfect tense.
3. Before you get up, we will have cleaned the house.
- The action of cleaning the house will be completed before getting up. Use the Future Perfect tense.
4. By 6 yesterday, Daria had cooked supper.
- The action of cooking supper happened before 6 PM. Use the Past Perfect tense.
5. I think we have met before.
- The action of meeting happened in the past and continues up until the present. Use the Present Perfect tense.
6. Have you ever been to London?
- The question is asking about past experiences up until the present. Use the Present Perfect tense.
7. Daniel has graduated from the University this year.
- The action of graduating happened in the past and continues up until the present. Use the Present Perfect tense.
8. When Ed came, they had already had dinner.
- The action of having dinner happened before Ed's arrival. Use the Past Perfect tense.
9. They will have played football before he returns.
- The action of playing football will be completed before his return. Use the Future Perfect tense.
10. She remembered that she had seen Sarah at the conference.
- The action of seeing Sarah happened before remembering it. Use the Past Perfect tense.
11. On my way to University, I found out that I had left my papers at home.
- The action of leaving the papers at home happened before finding out about it. Use the Past Perfect tense.
12. Oh, David! I haven't seen you for ages!
- The action of not seeing David happened in the past and continues up until the present. Use the Present Perfect tense.