Jake (look forward) to watching this film since it first came out.
has been looking forward to
15
My sister ___always___(borrow) my clothes. It’s so annoying!
is always borrowing
15
You’re covered in dirt! What___you___(do)?
have you been doing
15
I’m so sleepy! I___only just___ (wake up).
've only just woken up
15
So we (stand) on the front row and the singer asks me to get on stage. Can you believe it?
stand
15
People (celebrate) this festival for centuries.
've been celebrating
15
Susan …………………………………. (have) the same car for 16 years, and it always ………… (run) perfectly!
has had; runs
20
A. You look exhausted! B. I am! I …………………………………………… (show) my nephew and niece around the city all day and I ………………………………………….. (just/get back).
I have been showing; have just got back
20
A. ………………………………….…………… (Michael/already/speak) to Jenny about her birthday? B. I think so because she …………………. (know) about the plan to have a picnic next Saturday.
Has Michael already spoken; knows
20
A. Sarah got a new coat from the shop on the corner today. B. I ………………………….. (buy) a coat from there before, too. They’re good quality.
have bought
15
I hate it when Timmy asks to see my homework. He ……………………………….. (always/copy) me!
is always copying
15
Where have you been!? I …………………………………………..…… (try) to call you for hours!