___ (live) in England for so long, her English is great.
Having lived
15
The train ___ (depart) from platform 8 goes to Liverpool.
departs
15
They ___ (wait) for you to decide.
are waiting / have been waiting
15
Rice is often ___ (throw) at weddings.
thrown
15
Use a form of have with the right verb: I ________ a bad day today / I _____ a lot of work to do today
am having / have
15
Error Identification: A: “ARE YOU PLAYING chess, Maria?” B: “I sometimes play with my brother. He usually BEATS me. But last time we played, I WON”
DO YOU PLAY CHESS
15
ERROR IDENTIFICATION: "What ARE YOU DOING after school today, Eduardo?" - "I'm not sure yet. I think I AM GOING straight home. I HAVE a lot of homework."
WILL GO
15
I can't come to see you now, because I ________ (finish) my homework.
am finishing
15
I _______ (ski) before but last week was really awesome.
had skied
15
I _________ (read) a new novel by John Grisham. It's so thrilling I can't put it down !
have been reading
15
I usually _______ (tell) the children a story before they go to bed.