logo search
Eng

8. Use either the Present Perfect Simple or Continuous in the following sentences.

A) Present Perfect (have / has done)

B) Present Perfect Continuous (have / has been doing)

1. I_____ (to try) to open this box for the last forty minutes but in vain.

2. It ____ (to snow): the garden is covered with snow.

3. Who ____ (to break) the window?

4. Have you ____ (to smoke)?! I can smell tobacco on your clothes.

5. It's the best book I (ever to read).

6. I ____ (to listen) to you for the past half an hour, but I can't understand what you are speaking about.

7. How long has your aunt ____ (to be ill)?

8. The school _____(to be closed) for two months.

9. Hey! Somebody ____ (to drink) my coffee! My cup was full.

10. I don't think I ____ (ever to see) her looking so upset before.

11. I ____ (to sit) here in the park for an hour, and I______ (to meet) three friends of mine.

12. How much money have you _____(to save) for your last holidays?