Study

T6 Present Perfect x Past Simple

  •   0%
  •  0     0     0

  • He ______ (drive) that classic car for decades.
    HAS DRIVEN
  • I ______ (not see) a shooting star during the meteor shower last night.
    DIDN'T SEE
  • Jack ______ (sing) in the church choir for as long as anyone can remember.
    HAS SUNG
  • I ______ (live) in this city for five years.
    HAVE LIVED
  • When Clara was in school, she ______ (win) the national science competition.
    WON
  • They ______ (drive) all the way to the mountains for a hiking trip last weekend.
    DROVE
  • They _____ (know) each other since they were kids.
    HAVE KNOWN
  • Josh ______ (never / visit) a foreign country.
    HAS NEVER VISITED
  • Sara ______ (never / watch) a horror movie.
    HAS NEVER WATCHED
  • She ______ (not eat) a delicious slice of chocolate cake at the party on Saturday night.
    DIDN'T EAT
  • ______ (you / ride) your bicycle with your family last weekend?
    DID YOU RIDE
  • Last summer, I ______ (swim) in the crystal-clear waters of the Mediterranean Sea.
    SWAM
  • Susie ______ (not ride) a horse for years.
    HASN'T RIDDEN
  • Anna ______ (take) care of her grandfather for the past five years.
    HAS TAKEN
  • Since when ______ (you / have) this phone?
    HAVE YOU HAD
  • ______ (you / ever / meet) a celebrity in person?
    HAVE YOU EVER MET
  • Last summer, we ______ (go) on a thrilling roller coaster ride at the amusement park.
    WENT
  • Last summer, I ______ (not read) any books because I was too busy.
    DIDN'T READ
  • ______ (you / ever / fly) in a small private plane?
    HAVE YOU EVER FLOWN
  • They ______ (not finish) their homework yesterday because of a power outage.
    didn't finish
  • He ______ (break) his favorite vase yesterday while trying to clean it.
    BROKE
  • Peter ______ (not speak) to his childhood since he finished school.
    HASN'T SPOKEN