Study

Simple past vs Present perfect

  •   0%
  •  0     0     0

  • ___ they the machine yet? (repair)
    Have → ação esperada
  • They ___ very late yesterday. (arrive)
    arrived → tempo definido no passado
  • She ___ a problem like that before. (never handle)
    has never handled → experiência de vida
  • He ___ that poem when he was 16. (write)
    wrote → tempo definido no passado
  • I ___ her at a conference in 2021. (meet)
    met → tempo definido no passado
  • My parents ___ to Chile last summer. (travel)
    traveled → tempo definido no passado
  • ___ they to the headquarters last year? (go)
    Did → tempo definido no passado
  • He ___ never spicy food. (eat)
    has → experiência de vida
  • I ___ the main points before the meeting. (review)
    had reviewed → ação anterior a outro passado
  • I ___ that movie twice last month. (see)
    saw → tempo definido no passado
  • They ___ back from the trip. (not return)
    haven’t returned → ação esperada
  • He ___ late for work again. (arrive)
    arrived → ação passada concluída
  • She ___ the final document yet. (not send)
    hasn’t sent → ação esperada
  • I ___ that explanation before. (not hear)
    haven’t heard → experiência negativa até agora
  • I ___ in a different industry before this. (work)
    have worked → experiência de vida
  • I ___ just lunch. (have)
    have had → ação recente
  • She ___ anything at the conference. (not say)
    didn’t say → ação passada concluída
  • ___ you the deadline extension? (ask)
    Did → tempo definido no passado
  • ___ you your umbrella again? (forget)
    Did → tempo definido no passado
  • He ___ me the details already. (send)
    has sent → ação já concluída
  • I ___ to him since Monday. (not talk)
    haven’t talked → ação contínua até agora
  • He ___ the deadline completely. (miss)
    missed → ação passada concluída
  • I ___ a lot about that topic recently. (read)
    have read → ação recente
  • We ___ a new supplier last month. (choose)
    chose → tempo definido no passado
  • We ___ the report several times. (revise)
    have revised → tempo indefinido até agora
  • ___ you this issue before? (face)
    Have → experiência de vida
  • They ___ the office by 8 a.m. (reach)
    reached → tempo definido no passado
  • They ___ the office early yesterday. (leave)
    left → tempo definido no passado
  • I ___ never on a cruise. (be)
    have been → experiência de vida
  • I ___ him many times about the deadline. (remind)
    have reminded → tempo indefinido até agora
  • She ___ the new proposal yet. (not approve)
    hasn’t approved → ação esperada
  • We ___ about that change. (not hear)
    haven’t heard → ausência de informação até agora
  • We ___ the results so soon. (not expect)
    didn’t → ação passada concluída
  • He ___ already to the manager. (speak)
    has spoken → ação já concluída
  • He ___ a word during the whole meeting. (not say)
    didn’t say → ação passada concluída
  • She ___ a new car last week. (buy)
    bought → tempo definido no passado
  • ___ she back from lunch? (come)
    Has → ação esperada
  • He ___ my call last night. (not answer)
    didn’t → tempo definido no passado
  • He ___ at the airport two hours ago. (arrive)
    arrived → tempo definido no passado
  • ___ they the hotel for the trip? (book)
    Have → tempo indefinido até agora
  • ___ your brother you this year? (visit)
    Has → tempo indefinido até agora
  • The team ___ already the contract. (sign)
    has signed → ação já concluída
  • He ___ all the questions clearly. (answer)
    answered → ação passada concluída
  • ___ you the file I sent? (open)
    Have → tempo indefinido até agora
  • ___ you this article before? (read)
    Have → tempo indefinido até agora
  • ___ you this issue with the manager? (discuss)
    Have → tempo indefinido até agora
  • ___ he the announcement yet? (make)
    Has → ação esperada
  • ___ you out last night? (go)
    Did → tempo definido no passado
  • We ___ the meeting last Friday. (reschedule)
    rescheduled → tempo definido no passado
  • ___ you a similar situation before? (experience)
    Have → experiência de vida
  • They ___ to the meeting last Friday. (not go)
    didn’t go → tempo definido no passado
  • He ___ to respond yet. (not try)
    hasn’t tried → ação esperada
  • He ___ to fix it himself. (try)
    tried → ação passada concluída
  • She ___ abroad since 2018. (live)
    has lived → ação contínua até agora
  • I ___ just the updates. (read)
    have read → ação recente
  • We ___ an email with the instructions. (receive)
    received → ação passada concluída
  • I ___ my keys this morning. (lose)
    lost → tempo definido no passado
  • He ___ the invitation yet. (not send)
    hasn’t sent → ação esperada
  • We ___ the results two hours ago. (discuss)
    discussed → tempo definido no passado
  • I ___ him since the wedding. (not see)
    haven’t → ação contínua até agora
  • She ___ abroad for several years. (live)
    has lived → ação contínua até agora
  • He ___ never in such a stressful situation. (be)
    has been → experiência de vida
  • She ___ the experience. (not enjoy)
    didn’t → ação passada concluída
  • They ___ already the office. (leave)
    have left → ação já concluída
  • She ___ any feedback yesterday. (not give)
    didn’t give → tempo definido no passado
  • We ___ the presentation yesterday. (give)
    gave → tempo definido no passado
  • ___ they any solution yet? (propose)
    Have → ação esperada
  • He ___ many important clients. (meet)
    has met → experiência acumulada
  • ___ they the final version? (print)
    Did → tempo definido no passado
  • ___ she the concert yesterday? (enjoy)
    Did → tempo definido no passado
  • We ___ just the updated schedule. (receive)
    have received → ação recente
  • He ___ the file to the wrong folder. (move)
    moved → ação passada concluída
  • We ___ all tasks on time. (complete)
    completed → ação passada concluída
  • We ___ just the updated contract. (receive)
    have received → ação recente
  • ___ they the event last week? (attend)
    Did → tempo definido no passado
  • She ___ any errors in the email. (not notice)
    didn’t notice → ação passada concluída
  • We ___ together for over five years. (work)
    have worked → ação contínua até agora
  • We ___ never a problem with this software. (have)
    have had → experiência de vida
  • They ___ the topic during the meeting. (not mention)
    didn’t mention → ação passada concluída
  • ___ you to that museum before? (be)
    Have → experiência de vida
  • She ___ in the same position for years. (be)
    has been → ação contínua até agora
  • We ___ much feedback so far. (receive)
    have received → tempo indefinido até agora
  • They ___ the update yet. (not install)
    haven’t installed → ação esperada
  • They ___ the documents yesterday. (not bring)
    didn’t bring → tempo definido no passado
  • She ___ already the report. (finish)
    has finished → ação já concluída
  • He ___ the instructions. (not understand)
    didn’t → ação passada concluída
  • We ___ that issue several times. (discuss)
    have discussed → repetição até agora
  • ___ she the client yet? (contact)
    Has → ação esperada
  • They ___ a decision yet. (not make)
    haven’t made → ação esperada
  • ___ you my notebook? (see)
    Have → tempo indefinido até agora
  • She ___ any mistakes in the report. (not find)
    didn’t find → ação passada concluída
  • I ___ to her in days. (not speak)
    haven’t → ação contínua até agora
  • He ___ many challenges this year. (face)
    has faced → tempo indefinido até agora
  • ___ you ever rock climbing? (try)
    Have → experiência de vida
  • ___ they on time for the appointment? (arrive)
    Did → ação passada concluída
  • The client ___ us yesterday morning. (call)
    called → tempo definido no passado
  • I ___ him the proposal already. (show)
    have shown → ação já concluída
  • She ___ a complaint already. (make)
    has made → ação já concluída
  • ___ she a reply from them yet? (get)
    Has → ação esperada
  • She ___ for the final exam. (not study)
    didn’t study → ação passada concluída
  • I ___ the password again. (forget)
    have forgotten → ação recente
  • You ___ well in the interview. (perform)
    performed → ação passada concluída
  • I ___ with this company since 2016. (work)
    have worked → ação contínua até agora