Game Preview

Present Perfect and Simple Past

  •  English    15     Public
    Practice Present Perfect and SImple Past Tenses.
  •   Study   Slideshow
  • I _____ (read / 've read) this book three times.
    've read (have read)
  •  10
  • John ____ (traveled / has traveled) by train many times.
    has traveled ('s traveled)
  •  10
  • My sister ____ (traveled / has traveled) three times to the beach last year.
    traveled
  •  10
  • I ____ (read / 've read) this book last night.
    read
  •  10
  • Carol ___ (has gone / went) to the supermarket. Why don't you call her?
    has gone
  •  15
  • Peter ___ (came / has come) home from work. He looks tired.
    has come ('s come)
  •  15
  • Peter ___ (came / has come) home from work at 5 o'clock. That's unusual!
    came
  •  10
  • She ___ (didn't send / hasn't sent) any messages today.
    hasn't sent
  •  10
  • I ___ (met / 've met) our new teacher this morning.(it's afternoon now)
    met
  •  10
  • ___ (Did / Has) he ____ (eat / eaten) at this restaurant before?
    Has he eaten
  •  15
  • I ____ (didn't eat / haven't eaten) at the new restaurant near our house. Do you think it's good?
    haven't eaten
  •  15
  • I ____ (didn't eat / haven't eaten) at the new restaurant near our house because it was closed.
    didn't eat
  •  10
  • We ___ (didn't see / haven't seen) each other for a long time.
    haven't seen
  •  10
  • We ___ (visited / 've visited) many countries.
    've visited (have visited)
  •  10
  • We ___ (visited / 've visited) many countries when we were younger.
    visited
  •  10