Study

Present perfect or Past simple

  •   0%
  •  0     0     0

  • He __________ (just / break) his phone!
    has just broken
  • __________ they __________ (fix) the heating system, or is it still broken?
    Have, fixed
  • We __________ (go) to the beach last weekend.
    went
  • __________ you ever __________ (eat) sushi?
    have, eaten
  • _________ she __________ (visit) her grandma yesterday?
    Did, visit
  • How many times __________ you __________ (speak) in public?
    have, spoken
  • We __________ (not / go) on holiday last summer.
    didn't go
  • She __________ (meet) him before, but she can’t remember where.
    has met
  • They __________ (not / see) that movie yet.
    haven’t seen
  • I __________ (already / read) that book.
    have already read
  • I __________ (not / hear) from him since Monday.
    haven't heard
  • The baby __________ (fall) asleep two hours ago.
    fell
  • I __________ (try) windsurfing when I was in Spain last summer – it was amazing!
    tried
  • She ____________ (not/decide) whether to apply for the job yet.
    has not decided
  • She __________ (finish) her homework an hour ago.
    finished
  • I __________ (never / be) to Paris, but I’d love to go.
    have never been
  • How long __________ you __________ (know) her?
    have, known
  • What time __________ you __________ (wake up) this morning?
    did, wake up
  • Tom __________ (not / call) me last night.
    didn't call
  • My mom __________ (live) in this house for 15 years.
    has lived