Write the answers
Fill in the gaps with the proper forms of Present Perfect or Present Perfect Continuous.
The rules
Present Perfect (have/has + Ved/V3) — настоящее совершенное время.
Употребляется в следующих случаях.
Действие, которое произошло в прошлом, но нам важен результат того, что оно произошло, а не время, когда оно случилось.
I have done my homework.
Действие, которое завершились недавно.
She has just returned home from work.
Действие, которое не закончилось. Указателями времени могут быть слова this week/morning, today, so far.
They have finished the project today.
Present Perfect Continuous (have/has + been + Ving) — настоящее совершенное длительное время.
Употребляется в следующих случаях.
Действие, которое началось в прошлом и до сих пор продолжается.
She has been sitting here for three hours already.
Действие, которое только что прекратилось и результат этого действия виден в настоящем.
Your cheeks are blushing. Have you been running?
- I
[ ]
this film already. Can you recommend a new one? - How long
[ ]
for a new bike? - Mr Smith
[ ]
here for two hours already. - My mum
[ ]
an octopus. - My parents
[ ]
to Italy. You can call them. - Look at Mary! She
[ ]
a lot of weight! She is so slim now. - I am so tired. I
[ ]
for an hour. - They
[ ]
decorating their new house.