Game Preview

Present Perfect Review

  •  English    20     Public
    Practice
  •   Study   Slideshow
  • We _______ before, but this time feels different. (break up)
    ’ve broken up
  •  5
  • I _______ well since exams started. (sleep/negative)
    haven't slept
  •  5
  • _______ you _______ to this place before? (be)
    Have/been
  •  5
  • _______ Marcus _______ the movie? (download)
    Has/downloaded
  •  5
  • My little brother _______ too many burgers. (eat)
    has eaten
  •  5
  • _______ you ever _______ a test? (fail)
    Have/failed
  •  5
  • It _______ this winter yet. (snow)
    hasn't snowed
  •  5
  • Angelina _______ never _______ on a cruise. (go)
    has/gone
  •  5
  • _______ you ever _______ to the opera? (be)
    Have/been
  •  5
  • I _______ never _______ a horror film and I wouldn't want to. (see)
    have/seen
  •  5
  • _______ Samuel ever _______ for a multinational company? (work)
    Has/worked
  •  5
  • Michael and Mateo _______ never _______ with sharks. (swim)
    have/swum
  •  5
  • My brother bought a house last month, but he _______ it yet. (renovate)
    hasn't renovated
  •  5
  • I am worried about my son. He _______ home yet. (come)
    hasn't come
  •  5
  • I _______ to my maths teacher yet. (speak)
    haven't spoken
  •  5
  • _______ you ever _______ in an exam? (cheat)
    Have/cheated
  •  5