Study

Past simple or present perfect?

  •   0%
  •  0     0     0

  • We ................... already .................... (be) here two hours. Where is she?
    have already been
  • I .................. (play) football since I was five.
    have played
  • My parents ................ (buy) me a new mobile phone last month.
    bought
  • Leo ...................... (stop) crying two hours ago.
    stopped
  • ............. you ever .............. (be) to Africa?
    Have you ever been to Africa?
  • .................. they .................... (visit) their grandparents last year?
    Did they visit their grandparents last year?
  • I ..................... (walk) to school every day last week because the weather was good.
    walked
  • I ...................... to Italy last Christmas.
    went
  • ................ you .................... (do) bungee jumping?
    Have you done bungee jumping?
  • I .............. just ................ (speak) to Mark. He called a few minutes ago.
    have just spoken
  • I ....................... (know) Maria for six years.
    have known
  • Lucy ....................... (travel) to many countries.
    has travelled
  • Jason ....................... (try) to fix his car last week but he couldn´t.
    tried
  • She .................... (write) her essay yet.
    hasn't written
  • About 100 people ....................... (come) to Rosalia's quinceañera last night.
    came
  • I .............. never ................ (stay) in an expensive hotel.
    have never stayed
  • ............... you .................... (swim) in the pool yet?
    Have you swum in the pool yet?
  • .............. you ............... (get) the email I sent you yesterday?
    Did you get the email I sent you yesterday ?
  • We got a taxi because we .......................... (not want) to be late for the party.
    didn't want
  • When I ..................... (give) Helen the present, she immediately unwrapped it.
    gave
  • I ............... never .................. sushi. Is it good?
    have never tried