Game Preview

PRESENT PERFECT CONTINUOUS vs. PAST PERFECT CONT ...

  •  English    20     Public
    Grammar
  •   Study   Slideshow
  • I love this writer's books. I _____________ (read) for years.
    have been reading
  •  15
  • His clothes were dirty because he _______________ (work) in the garden.
    had been working in the garden
  •  15
  • Where have you been? We _____________ (wait) for you for ages.
    have been waiting
  •  15
  • He hasn't decided on a career yet, but he _____________ (think) about it lately.
    has been thinking
  •  15
  • After she ___________ (play) the violin for ten years, she joined an orchestra.
    had been playing
  •  15
  • Mike has never had an accident, and he __________ (drive) for years.
    has been driving
  •  15
  • She had no idea it was so late because she __________(not/watch) the time.
    hadn't been watching
  •  15
  • "_______________ (take) your medicine regularly, Mr Smith? "Yes, doctor"
    Have you been taking
  •  15
  • They eventually found the dog after they _________ (look for) it all night.
    had been looking
  •  15
  • How long ______ your father ________ (work) for the company when he retired?
    had your father been working
  •  15
  • Our TV hasn't been working __________ last week.
    since
  •  15
  • We had been writing ______ nearly half an hour when the bell rang.
    for
  •  15
  • Jane has lost weight. She ____________ (diet) for months now.
    has been dieting
  •  15
  • Everything was white when I woke up today, because it ___________ (snow) all night.
    had been snowing
  •  15
  • This man is making me nervous. He _____________ (stare) at me all day.
    has been staring
  •  15
  • He ______________ (drink) when I found him.
    had been drinking
  •  15