Game Preview

Simple Past or Present Perfect?

  •  English    9     Public
    Think the correct option to complete the sentences
  •   Study   Slideshow
  • Jack _____ (live) in Boston for the past 15 years.
    Has lived
  •  15
  • Janet ____ (work) for Smith and Brothers between 2008 and 2015.
    worked
  •  15
  • Dad, ____ (you/finish) reading the paper yet?
    have you finished
  •  15
  • I would love to visit Prague sometime. Unfortunately, I ____ (be/never) there.
    Have never been
  •  15
  • Peter _____ (play) Tennis when he _____ (be) at school. Now he is 35 years old.
    played – was
  •  15
  • Can you help me? I _____ (finish) my homework yet!
    Haven ́t finished
  •  15
  • I'm afraid I'm not hungry. I _____ (eat/already).
    have already eaten
  •  15
  • When Jack was at school, he _____ (learn) to play the saxophone. He _____ (play) it ever since.
    learned – has played
  •  15
  • Could you give me some advice? I _____ (buy) this sweater at Macy's yesterday. Do you think I should take it back?
    Bought
  •  15