Jun 15, 2016
- Choose all the right answers below (in some sentences more than one answer is possible).
- Jim is away on holiday. He . . . to Spain.
- is gone
- has gone
- has been
- Everything is going well. We . . . any problems so far.
- didn’t have
- don’t have
- haven’t had
- Linda has lost her passport again. It’s the second time this . . . .
- has happened
- happens
- happened
- You’re out of breath. . . .
- Are you running?
- Have you run?
- Have you been running?
- Where’s the book I gave you? What . . . with it?
- have you done
- have you been doing
- are you doing
- We’re good friends. We . . . each other for a long time.
- know
- have known
- have been knowing
- knew
- Sally has been working here . . . .
- for six months
- since six months
- six months ago
- It’s two years . . . Joe.
- that I don’t see
- that I haven’t seen
- since I didn’t see
- since I saw
- They . . . out after lunch and they’ve just come back.
- went
- have gone
- are gone
- The Chinese . . . printing.
- invented
- have invented
- had invented
- Ian . . . in Scotland for ten years. Now he lives in London.
- lived
- has lived
- has been living
- The man sitting next to me on the plane was nervous because he before . . . .
- hasn’t flown
- didn’t fly
- hadn’t flown
- wasn’t flying
- . . . a car when they were living in London?
- Had they
- Did they have
- Were they having
- Have they had
- I . . . television a lot but I don’t any more.
- was watching
- was used to watch
- used to watch
- Jim is away on holiday. He . . . to Spain.
© 2020 DrillPal.com