Задание
Complete the sentences using the Present Perfect or Present Perfect Continuous.
Tom ....................... dinner for two hours now!
She .................. a present for you.
They ............... the holiday for the last two weeks.
I ................. Dave for ten years .
They are angry. They .................. in a queue for 2 hours.
I ......................... jeans all day.
has been cooking
has bought
have been planning
have known
have been waiting
have been wearing