Dan and I __________________ (play) chess all afternoon, but I __________________ (not win) a match!
have been playing, haven’t won
15
I __________________ (know) Penny for years, and she’s a great friend. We __________________ (meet) years ago at primary school.
’ve known, met
15
I’m sorry I’m late, but the bus __________________ (not come) on time. How long __________________ (you / sit) here?
didn’t come, have you been sitting
15
Have a rest, Dad. You __________________ (work) in the garden for hours, and you __________________ (not have) lunch yet.
’ve been working, haven’t had
15
__________________ (you / ever / visit) Italy? I __________________ (go) there for the first time last summer.
Have you ever visited, went
15
How long __________________ (you and Mary / go out), and when __________________ (you / meet)?
have you and Mary been going out, did you meet
15
We ________________ (try) to build this wall all morning, but we ________________ (only finish) the first few metres.
’ve been trying, ’ve only finished
15
________________ (you / ever / eat) a Thai curry? I ________________ (have) one for the first time last weekend.
Have you ever eaten, had
15
I ________________ (not see) you for ages. What ________________ (you / do) recently?
haven’t seen, have you been doing
15
Ruth ________________ (fall) asleep in class because she was very tired. She ________________ (not sleep) well this month because of her noisy new neighbours.
fell, hasn’t been sleeping
15
My family ________________ (only move) to this town last week, but I ________________ (already / make) a few new friends.
only moved, ’ve already made
15
Hey, what ________________ (you / do) in our house? Who are you, and how ________________ (you / get) in here?
have you been doing, did you get
15
What’s that new Indian curry / paella place in town like?
curry
15
Just follow the main / track road. It goes straight there.
main
15
I never eat chocolate. It isn’t very difficult / healthy.
healthy
15
Excuse me, how do I get to the football range / pitch from here?