Study

Present Perfect and Simple Past

  •   0%
  •  0     0     0

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