• Test 28. Present Perfect Simple or Continuous? Choose the correct verb form. 1. I have (broken/been breaking) your pen. I am very sorry. 2. ‘What’s the matter?’ ‘I have (read/been reading) in my room for hours, and I have got a headache.’ 3. I am very tired! I have (worked/been working) all day, but I have not (finished/been finishing) yet. 4. I have (smoked/been smoking) since I was sixteen. 5. I have (smoked/been smoking) too many cigarettes today. 6. ‘Why are you out of breath?’ ‘I have (run/been running).’ 7. I have (lost/been loosing) my note-book. Have you (seen/been seeing) it anywhere? 8. Someone has (eaten/been eating) my sweets. They are nearly all gone. 9. I have (waited/been waiting) for you for ages! Where have you been? 10. How many exercises have you (done/been doing) today? 11. This is the best book I have ever (read/been reading). 12. How long have you (known/been knowing) Jane? 13. How long have you (learnt/been learning) to drive? 14. I don’t know what Tom and Jack are doing. They have (argued/been arguing) all day. 15. You are so dirty! What have you (done/been doing)? 16. I have (painted/been painting) the living room for a week. It’ll be finished soon. 17. I have (painted/been painting) the living room. I finished it last night. 18. ‘Why is your hair wet?’ ‘ I have (swum/been swimming).’ 19. I have (shopped/been shopping) all morning, but I have not (bought/been buying) anything. 20. The streets are all wet. It has (rained/been raining) all day long.

Ответы 1

  • 1. I have broken your pen. I am very sorry.

    2. ‘What’s the matter?’ ‘I have been reading in my room for hours, and I have got a headache.’

    3. I am very tired! I have been working all day, but I have not finished yet.

    4. I have smoked since I was sixteen.

    5. I have been smoking too many cigarettes today.

    6. ‘Why are you out of breath?’ ‘I have been running.

    7. I have lost my note-book. Have you seen it anywhere?

    8. Someone has been eating my sweets. They are nearly all gone.

    9. I have been waiting for you for ages! Where have you been?

    10. How many exercises have you done today?

    11. This is the best book I have ever read.

    12. How long have you known Jane?

    13. How long have you been learning to drive?

    14. I don’t know what Tom and Jack are doing. They have been arguing all day.

    15. You are so dirty! What have you been doing?

    16. I have been painting the living room for a week. It’ll be finished soon.

    17. I have painted the living room. I finished it last night.

    18. ‘Why is your hair wet?’ ‘ I have been swimming.

    19. I have been shopping all morning, but I have not bought anything.

    20. The streets are all wet. It has been raining all day long.

    • Автор:

      jolie7
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years