Study

Present Perfect or Past Simple?

  •   0%
  •  0     0     0

  • 20 years / has / my grandfather / skateboarding / been / for
    My grandfather has been skateboarding for 20 years.
  • Yesterday, the man ___ (fall) off his bike and ____ (break) his leg.
    fell , broke
  • We ____ (study) at the same university in 2001.
    have studied
    studied
  • When we _________(be) on vacation in Greece last year, it _________(not+rain) at all
    was, didn't rain
    have been, didn't rain
    were, didn't rain
  • We've already _____ to Rome and Paris. We would like to go again next year.
    been
    went
  • They _____ (win) many basketball games so far this year. There is still time to win more!
    have won
    won
    win
  • She hasn't ___________ rollerblading yet.
    try
    tried
  • restaurant / eaten / yet / haven't / I / this / at
    I haven't eaten at this restaurant yet.
  • We ______ (have) three classes yesterday?
    have had
    had
    have
  • I _______ (go) on trips to Europe many times in my life. I plan to go on more.
    have go
    gone
    have gone
  • -How long have you ___ (be) going to this school? -Since 2014
    been
    be
    was
  • When ____ the first Olympic Games take place?
    did
    have