Present Perfect Simple or
Present Perfect Continuous:
1. How long.......
2. Where .................. she..........................(be)?
3. We
**********
4. Sue.
5. Tina and Alex.
6. We...
7. She.
8. *************.. you...
*********
12......
13.
*****************
************
fed up.
*******
supposed to wait?
... you....
*********
14. Who
15. She.
16. Mum.......
17. Our neighbours.
18. What .......
you
**************
***********
*******
*************
(talk) for
.(not see) each other for a while.
.. (twist) her ankle again.
9. Your brother....
........ (just arrive).
10. Sheila..............................…..….….…..…....
.. (never travel) by plane before.
11. We..
..(sit) here for half an hour. How long are we
*************
**************
*************************
***************
.(wait) for me?
...... (break) up with each other for good.
................... (learn) English for a couple of years.
.. (drink) too much coffee recently.
********
************
************
..(hear) the news yet?
************************************************
... you.........
19.
..…….....
I
hours.
............(call) her yet?
. (do) my homework since the afternoon. I'm
.. (hide) behind the tree?
(cry) all night.
(already do) the shopping.
..... (already move) in.
..…..…..…….....…..…..…..…….......... (read) since the morning?
(not talk) to my parents about the party
We
*************
yet.
20. My grandma.......
21. ...................
.(hurt) my knee really badly.
22. My sister and her boyfriend.
....…..…..…..….…...…..…..…...............(see) each other for a few
weeks.
...... (never eat) seafood.
*******
-
Answers & Comments
1. How long **have you lived** here?
2. Where **has she been**?
3. We **have been studying**.
4. Sue **has been fed up**.
5. Tina and Alex **have broken up**.
6. We **have been learning**.
7. She **has drunk** too much coffee recently.
8. **Have you heard** the news yet?
9. Your brother **has just arrived**.
10. Sheila **has never traveled** by plane before.
11. We **have been sitting** here for half an hour. How long **have we been waiting** for me?
12. **Have you called** her yet?
13. I **have been doing** my homework since the afternoon. I'm **crying** all night.
14. Who **have you talked** to?
15. She **has been hiding** behind the tree.
16. Mum **has hurt** her knee really badly.
17. Our neighbors **have already moved** in.
18. What **have you read** since the morning?
19. **Have you talked** to my parents about the party yet?
20. My grandma **has already done** the shopping.
21. **Have you already moved** in?
22. My sister and her boyfriend **have been seeing** each other for a few weeks.