)Present Perfect Simple or Present Perfect Continuous:
1. How long
you
(wait) for me?
2. Where
she
(be)?
3. We
(talk) for hours. We
(not see) each other for a while.
4. Sue
(twist) her ankle again.
5. Tina and Alex
(break) up with each other for good.
6. We
(learn) English for a couple of years.
7. She
(drink) too much coffee lately.
8.
you
(hear) the news yet?
9. Your brother
(just arrive).
10. Sheila
(never travel) by plane before.
11. We
(sit) here for half an hour. How long are we supposed
to wait?
12
you
(call) her yet?
13.1
(do) my homework since the afternoon. I'm tired.
14. Who
(hide) behind the tree?
15. She
(cry) all night.
16. Mum
(already do) the shopping.
17. Our neighbours
(already move) in.
18. What
you
(read) since the morning?
19.1
(not talk) to my parents about the party yet.
20. My grandma
(never eat) seafood.
Explanation: The question is asking about the duration of time in which the person has been waiting. Present Perfect Continuous is used here because the action of waiting started in the past and is still ongoing.
Answer: Present Perfect Continuous
2. Where has she been?
Explanation: The question is asking about someone's location in the recent past. Present Perfect Simple is used here to indicate an action that started in the past and is still relevant in the present.
Answer: Present Perfect Simple
3. We have been talking for hours. We haven't seen each other for a while.
Explanation: The sentence is describing two actions. The first action of talking started in the past and is ongoing (Present Perfect Continuous). The second action of not seeing each other started in the past and is still relevant in the present (Present Perfect Simple).
Answer: Present Perfect Continuous (for talking) and Present Perfect Simple (for not seeing)
4. Sue has twisted her ankle again.
Explanation: The sentence is describing an action that happened in the past and is still relevant in the present (Present Perfect Simple).
Answer: Present Perfect Simple
5. Tina and Alex have broken up with each other for good.
Explanation: The sentence is describing an action of breaking up that happened in the past and has a lasting effect in the present (Present Perfect Simple).
Answer: Present Perfect Simple
6. We have been learning English for a couple of years.
Explanation: The sentence is describing an action of learning that started in the past and is still ongoing (Present Perfect Continuous).
Answer: Present Perfect Continuous
7. She has been drinking too much coffee lately.
Explanation: The sentence is describing an action of drinking that started in the past and is still ongoing (Present Perfect Continuous).
Answer: Present Perfect Continuous
8. Have you heard the news yet?
Explanation: The question is asking about a completed action that might have happened in the recent past (Present Perfect Simple).
Answer: Present Perfect Simple
9. Your brother has just arrived.
Explanation: The sentence is describing an action of arriving that happened in the very recent past (Present Perfect Simple).
Answer: Present Perfect Simple
10. Sheila has never traveled by plane before.
Explanation: The sentence is describing a past action that has never happened before up until the present (Present Perfect Simple).
Answer: Present Perfect Simple
11. We have been sitting here for half an hour. How long are we supposed to wait?
Explanation: The first sentence is describing an action of sitting that started in the past and is still ongoing (Present Perfect Continuous). The second sentence is asking about the duration of time in which the waiting is expected to continue (Present Simple).
Answer: Present Perfect Continuous (for sitting) and Present Simple (for asking)
12. Have you called her yet?
Explanation: The question is asking about a completed action that might have happened in the recent past (Present Perfect Simple).
Answer: Present Perfect Simple
13. I have been doing my homework since the afternoon. I'm tired.
Explanation: The first sentence is describing an action of doing homework that started in the past and is still ongoing (Present Perfect Continuous). The second sentence describes the present result of being tired.
Answer: Present Perfect Continuous (for doing) and Present Simple (for being)
14. Who has been hiding behind the tree?
Explanation: The sentence is asking about a person's action of hiding in the recent past (Present Perfect Continuous).
Answer: Present Perfect Continuous
15. She has been crying all night.
Explanation: The sentence is describing an action of crying that started in the past and is still ongoing (Present Perfect Continuous).
Answer: Present Perfect Continuous
16. Mum has already done the shopping.
Explanation: The sentence is describing an action of doing the shopping that is completed in the recent past (Present Perfect Simple).
Answer: Present Perfect Simple
17. Our neighbors have already moved in.
Explanation: The sentence is describing an action of moving in that is completed in the recent past (Present Perfect Simple).
Answer: Present Perfect Simple
18. What have you been reading since the morning?
Explanation: The question is asking about a person's ongoing action of reading that started in the past and is still ongoing (Present Perfect Continuous).
Answer: Present Perfect Continuous
19. I haven't talked to my parents about the party yet.
Explanation: The sentence is describing an action of not talking that started in the past and is still relevant in the present (Present Perfect Simple).
Answer: Present Perfect Simple
20. My grandma has never eaten seafood.
Explanation: The sentence is describing a past action of eating that has never happened before up until the present (Present Perfect Simple).
Answer: Present Perfect Simple