Английский язык
Present Perfect or Present Perfect Continuous
I. Choose the correct verb form.
1. I have lost/ have been losing my passport. Have you seen/ been
seeing it anywhere?
2. We have waited/ have been waiting for you for ages! Where
have you been?
3. I have never read/ have never been reading a better book in my
life.
4. How long have you known/ have you known Ann?
5. He’s hot because he has run/has been running.
6. I don’t know what our neighbours are doing. They have
had/have been having a row all day.
7. How many tests has he done / has he been doing today?
8. I have written/ have been writing letters for weeks! I have written/ have been writing at least thirty letters.
9. He is so tired because he has worked/has been working.
10.She has read/has been reading for two hours. She has read/ has
been reading 56 pages so far.
II. Put the verb in brackets in the correct tense, Present
Perfect or Present Perfect Continuous.
1. I … (visit) many countries over the past few years.
2. Someone … (take) my books. I … (look) for them for ages, but
I … (not find) them yet.
3. She … (shop) all morning, but she (not buy) anything.
4. I’m exhausted! I … (work) all day, and I … (not finish) yet.
5. That’s one of the best films I … ever … (see).
6. We … (listen) to you for the past half an hour, but I’m afraid
we … (not understand) a single word.
7. I’ve got a headache. I … (read) in my room for hours.
8. My friend … (try) to lose weight for ages. She … (lose) ten
pounds so far.
9. Mike … (watch) TV since 2 o’clock. He … (not do) his homework yet.
10.I … (talk) to Tom about your problem and he thinks he can help
you.