Study

Present Perfect Continuous

  •   0%
  •  0     0     0

  • We _____ (live) in Lisbon since January.
    have been living
  • We ________ (wait) at this bus stop
    have been waiting
  • I _______ (drive) for 6 hours.
    have been driving
  • You ______ (run) for 30 min.
    have been running
  • She _______ (talk) on the phone for hours.
    has been talking
  • What _______ (they / watch) on TV?
    have they been watching
  • They ________ (not / receive) emails for a long time.
    haven't been receiving
  • I ________ (teach) German in Italy since 1990.
    have been teaching
  • __________ (he / paint) his house for weeks? Yes, he _____
    Has he been painting / has
  • _________ (they / write) emails for hours? Yes, they _______
    Have they been writing / have
  • _______ (Susan / swim) since January? No, she _______
    Has susan been swimming / hasn't
  • He _________ (not / talk) to her since last week.
    hasn't been talking
  • I _______ (study) French since I was ten.
    have been studying
  • The Browns ________ (live) here for the last ten years.
    have been living
  • I _______ (rest) since then.
    have been resting
  • He _________ (not / speak) fluently.
    hasn't been speaking
  • They ________ (read) the same book.
    have been reading
  • The boy ______ (deliver) the newspapers for months.
    has been delivering
  • Where __________ (you / dance) ?
    have you been dancing
  • _______ (you / listen) to the record?
    Have you been listening
  • I ______ (climb) these mountains since I was 10.
    have been climbing
  • How many years ________ (you / teach) English?
    have you been teaching
  • She ______ (lie) in the Sun.
    has been lying
  • What _______ (they / build) since last year?
    have they been building
  • They _______ (sell) vegetables since 2004.
    have been selling
  • She _______ (travel) for days.
    has been travelling
  • We _______ (not / clean) the house for days.
    haven't been cleaning
  • You _____ (read) this book for weeks.
    have been reading
  • They _____ (learn) Spanish for five years.
    have been learning
  • Where _______ (they / play) football for three hours? No, they _______
    have they been playing / haven't
  • _______ (she / stay) here for a long time? Yes, she _______
    Has she been staying / has
  • My grandfather __________ (collect) stamps for ages.
    has been collecting