Задание на различение Present Perfect и Present Perfect Continuous
Put the verbs in brackets into the Present Perfect or the Present Perfect Continuous.
A:
I’m very tired.
B:
That’s because you 1) have been working (work) too hard.
A: I know. But at least I 2) __________ (finish) my composition.
A: You look
hot. What 3) __________ (you/do)?
B: I
4) __________ (play) tennis with
Sarah.
A:
Oh yes. I 5) __________ (see) her
play before. She’s good, isn’t she?
B:
Yes, she is. She 6) __________
(beat) me five times since the start of the summer.
1b. Fill in
the blanks with for or since.
Tom and Mary have been building a house 1) for
two years. They have been dreaming of finishing it 2) _____________ last summer but they have been having problems 3) _____________ a few months because
of the weather. In fact, it has been raining and snowing 4) _____________ October so they haven’t been able to put the roof
on yet. This weekend they are trying to put in the windows. They have only been
working 5) _____________ 8 o’clock
but they feel like they’ve been doing it 6)
_____________ hours because it is very difficult. They have been saving up 7) _____________ a long time but they
haven’t been able to hire any workmen yet. Tom has been looking for an evening
job 8) _____________ a week and Mary
has been working overtime 9)
_____________ Christmas, so they will have enough money soon. They haven’t been
going out 10) _____________ they
started saving – but when the house is finished they are going to have a big
party to celebrate.