Study

GS7 -Past and Present Perfect

  •   0%
  •  0     0     0

  • ✅ She has ...... her project for school. (complete - completed - have completed)
    have completed
  • 🍰 She ...... a delicious cake for her family last weekend. (bake - baked - have baked)
    baked
  • 🎥 Have they ...... the new movie at the cinema? (watch - watched - have watched)
    have watched
  • 💭 We didn’t ...... the new teacher’s name. (remember - remembered - have remembered)
    remember
  • 🏖️ They didn’t ...... to the beach last holiday. (travel - traveled - have traveled)
    travel
  • 📱 She didn’t ...... her phone at home yesterday. (forget - forgot - have forgotten)
    forget
  • 🏛️ They ...... to the museum yesterday. (go - went - have gone)
    went
  • 🍜 They have already ...... the new restaurant. (try - tried - have tried)
    have tried
  • 🧺 When did I ...... the laundry last? (do - did - have done)
    do
  • 🧹 How many times has he ...... his house recently? (clean - cleaned - have cleaned)
    cleaned
  • 🧮 I didn’t ...... the math problem correctly. (solve - solved - have solved)
    solve
  • 🎤 We ...... a song together at the party. (sing - sang - have sung)
    sang
  • 🎉 Did they ...... to the party last night? (come - came - have come)
    come
  • 🚗 Where did he ...... his car last week? (park - parked - have parked)
    park
  • ✏️ I ...... my homework before dinner last night. (finish - finished - have finished)
    finished
  • 🌴 Has she ...... any places for her vacation? (choose - chose - have chosen)
    have chosen
  • ✉️ He ...... his grandparents last month. (write - wrote - have written)
    wrote
  • 🎭 They haven’t ...... to the local theater yet. (go - gone - went)
    gone
  • 👥 He didn’t ...... his friend at the park yesterday. (meet - met - have met)
    meet
  • 💼 He has ...... a new job in the city. (find - found - have found)
    have found
  • 🎁 She hasn’t ...... a gift for the occasion. (buy - bought - have bought)
    bought
  • 📅 Why haven’t we ...... the dinner reservation yet? (confirm - confirmed - have confirmed)
    have confirmed
  • ⏰ Why didn’t we ...... the event on time? (attend - attended - have attended)
    attend
  • 🎶 We have ...... our favorite artist’s concert many times. (enjoy - enjoyed - have enjoyed)
    have enjoyed
  • 🏫 We have ...... the whole school for the event. (clean - cleaned - have cleaned)
    have cleaned
  • 🧳 Where have I ...... my backpack? (leave - left - have left)
    left
  • 📚 Did she ...... the whole book over the weekend? (read - read - have read)
    read
  • 🏃 He hasn’t ...... in the marathon this year. (run - ran - have run)
    run
  • 😬 I haven’t ...... to the dentist for ages. (been - was - have been)
    have been
  • 🎬 I have ...... an exciting movie recently. (see - saw - have seen)
    have seen