Контрольные задания > 6 Fill in the blanks with the present perfect simple or the present perfect continuous.
1 A: How long ................... she (know) him?
B: They have been friends for a long time.
2 A: Have you found your keys yet?
B: No, I ................... (look) for them all morning.
3 A: Do you like the musician David Matthews?
B: Yes. I ................... (just/buy) his new CD.
4 A: Why is James angry?
B: He ................... (lose) the keys for his house.
5 A: Where have you been?
B: I ................... (work) out in the gym all afternoon.
6 A: Where is Sarah?
B: She ................... (go) to the shops with her mother and sister.
7 A: I ................... (go) to the Greek Islands for years now.
B: You must like going there very much.
Вопрос:
6 Fill in the blanks with the present perfect simple or the present perfect continuous.
1 A: How long ................... she (know) him?
B: They have been friends for a long time.
2 A: Have you found your keys yet?
B: No, I ................... (look) for them all morning.
3 A: Do you like the musician David Matthews?
B: Yes. I ................... (just/buy) his new CD.
4 A: Why is James angry?
B: He ................... (lose) the keys for his house.
5 A: Where have you been?
B: I ................... (work) out in the gym all afternoon.
6 A: Where is Sarah?
B: She ................... (go) to the shops with her mother and sister.
7 A: I ................... (go) to the Greek Islands for years now.
B: You must like going there very much.
1. A: How long has she known him?
2. B: No, I have been looking for them all morning.
3. B: Yes. I have just bought his new CD.
4. B: He has lost the keys for his house.
5. B: I have been working out in the gym all afternoon.
6. B: She has gone to the shops with her mother and sister.
7. A: I have gone to the Greek Islands for years now.