Game Preview

Past Perfect and Present Perfect Continuous

  •  English    22     Public
    Past Perfect and Present Perfect Continuous
  •   Study   Slideshow
  • She ________ (study) for the exam all week.
    has been studying
  •  15
  • By the time she arrived, I ________ (finish) cooking dinner.
    had finished
  •  15
  • They ________ (work) on the project since Monday.
    have been working
  •  15
  • They ________ (leave) before we got to the party.
    had left
  •  15
  • I ________ (wait) for the bus for over an hour.
    have been waiting
  •  15
  • He ________ (already/start) his new job when I called him.
    had already started
  •  15
  • We ________ (train) for the marathon since last year.
    have been training
  •  15
  • We ________ (not/see) that movie before last weekend.
    had not seen
  •  15
  • He ________ (look) for a new apartment recently.
    has been looking
  •  15
  • By the time the meeting started, everyone ________ (read) the report.
    had read
  •  15
  • I’m really hungry. I (haven’t eaten / didn’t eat) yet.
    haven't eaten
  •  15
  • They (arrived / have arrived) a week ago.
    arrived
  •  15
  • We (have worked / worked) here for three years.
    have worked
  •  15
  • They (didn’t recognise / haven’t recognised) me at yesterday’s meeting.
    didn't recognise
  •  15
  • Our neighbour (was / has been) in hospital since Friday.
    has been
  •  15
  • (Have you travelled / Did you travel) abroad many times?
    Have you travelled
  •  15