👤

Present perfect simple, present perfect continuous karta pracy
1. I (play) …………………………………………………………………….football for five years.
2. My team (win / only) …………………………………………………………………….two matches
so far. The others (be /always) …………………………………………………………………….better.
3. Are we not there yet? We (walk) …………………………………………………………………….for hours. But we (cover
/only) …………………………………………………………………….an area of five miles so far.
4. I (finish/just) …………………………………………………………………….my homework.
5. I (work) …………………………………………………………………….on this essay since two o'clock.
6. Jane (go out) …………………………………………………………………….with Bob for seven years.
7. Martin (date) …………………………………………………………………….three girls this week.
8. How long (wait / you) …………………………………………………………………….for us?
9. A: (you / play / ever) …………………………………………………………………….tennis?
B: I (play / only) …………………………………………………………………….tennis once or twice. And you?
A: I (learn) …………………………………………………………………….tennis for two years.
10. We (know) …………………………………………………………………….them for 15 years.
11. They (watch) …………………………………………………………………….TV for 3 hours.
12. He (have) …………………………………………………………………….this car for 20 years.
13. We (work) …………………………………………………………………….for 7 hours without a break.
14. How long (you /learn) …………………………………………………………………….English?
15. Mr Smith (be) ……………………………………………………………………. In hospital for 5 days.
16. Steven (hear) …………………………………………………………………….a mouse squeak all night.
17. (you / see) …………………………………………………………………….Brona?
18. She (prepare) …………………………………………………………………….dinner for two hours.
19. Don't worry, they (touch /not) ………………………………………………………………….your gameboy.


Odpowiedź :

Odpowiedź:

1. I have been playing football for five years.

2. My team  has only won two matches so far. The others have always been better.

3. Are we not there yet? We  have been walking for hours. But we  have only covered an area of five miles so far.

4. I  have just finished my homework.

5. I have been working on this essay since two o'clock.

6. Jane has been going out with Bob for seven years.

7. Martin has dated three girls this week.

8. How long have you been waiting for us?

9. A: Have you ever played tennis?

B: I have only played tennis once or twice. And you?

A: I have been learning tennis for two years.

10. We have known them for 15 years.

11. They have been watching TV for 3 hours.

12. He have had this car for 20 years.

13. We have been working for 7 hours without a break.

14. How long have you been learning English?

15. Mr Smith has been in hospital for 5 days.

16. Steven has heard a mouse squeak all night.

17. Have you seen Brona?

18. She has been preparing dinner for two hours.

19. Don't worry, they haven't touched your gameboy.