1. This room is a mess! What HAVE YOU BEEN DOING all day?
2. Look at that man over there. He HAS BEEN STANDING there for hours.
3. He HAS BEEN CLEANING the windows and he HASN'T FINISHED yet.
4. The magazine HAS (ALREADY) PUBLISHED a report on English-speakers. It’s excellent!
5. The teacher was late. When he arrived, the students said “We HAVE WAITED for you for half an hour, teacher!”.
6. The teacher was late. When he arrived, someone told him “The students HAVE BEEN WAITING for you for half an hour and then they have gone! You were so late!”.
7. They HAVE BEEN LIVING there for ages but they moved last week.
8. They HAVE LIVED here for ages and they love this place.
9. Peter HAS FINISHED his book at last.
10. They HAVE BEEN QUEUING since midday and they are still waiting for their turn.
11. She HAS BEEN WAITING for one hour but she has left because they had to go to work.
12. He HAS BEEN PLAYING golf for ten years but then he stopped due to health problems.
STATIVE VERB: It's a verb that cannot change its base form to -ing such as like, wish, promise, etc.
Розкрийте дужки, вживаючи дієслова у Present Perfect, та доберіть відповіді на питання за зразком.
You (wash) the plates? ~
Yes, I …
Have you washed the plates? ~
Yes, I have.
You (see) him lately? ~
No, I …
Have you seen him lately? ~
No, I haven’t.
Where you (be)? ~ I (be) to the dentist.
You (have) breakfast? ~ Yes, I …
The post (come)? ~ Yes, it …
You (see) my watch anywhere? ~ No, I’m afraid I …
Someone (wind) the clock? ~ Yes, Tom …
I (not finish) my letter yet.
He just (go) out.
Someone (take) my bicycle.
The phone (stop) ringing.
You (hear) from her lately? ~ No, I …
I just (wash) the floor.
The cat (steal) the fish.
You (explain) the exercise? ~ Yes, I …
There aren’t any buses because the drivers (go) on strike.
You (have) enough to eat? ~ Yes, I (have) plenty, thank you.
Charles (pass) his exam? ~ Yes, he …
How many bottles the milkman (leave)? ~ He (leave) six.
I (live) here for ten years.
How long you (know) Mr. Pitt? ~ I (know) him for ten years.
Would you like some coffee? I just (make) some.
Mary (water) the tomatoes? ~ Yes, I think she …
You (not make) a mistake? ~ No, I’m sure I …
Why you (not mend) the fuse? ~ I (not have) time.
You (dive) from the ten-meter board yet? ~ No, I …
You ever (leave) a restaurant without paying the bill? ~ No, I …
I (ask) him to dinner several times.
He always (refuse).
I often (see) him but I never (speak) to him.
You ever (eat) caviar? ~ No, I …
We just (hear) the most extraordinary news.
The police (recapture) the prisoners who escaped yesterday.
1. This room is a mess! What HAVE YOU BEEN DOING all day?
2. Look at that man over there. He HAS BEEN STANDING there for hours.
3. He HAS BEEN CLEANING the windows and he HASN'T FINISHED yet.
4. The magazine HAS (ALREADY) PUBLISHED a report on English-speakers. It’s excellent!
5. The teacher was late. When he arrived, the students said “We HAVE WAITED for you for half an hour, teacher!”.
6. The teacher was late. When he arrived, someone told him “The students HAVE BEEN WAITING for you for half an hour and then they have gone! You were so late!”.
7. They HAVE BEEN LIVING there for ages but they moved last week.
8. They HAVE LIVED here for ages and they love this place.
9. Peter HAS FINISHED his book at last.
10. They HAVE BEEN QUEUING since midday and they are still waiting for their turn.
11. She HAS BEEN WAITING for one hour but she has left because they had to go to work.
12. He HAS BEEN PLAYING golf for ten years but then he stopped due to health problems.
STATIVE VERB: It's a verb that cannot change its base form to -ing such as like, wish, promise, etc.