Study

PRESENT PERFECT SIMPLE

  •   0%
  •  0     0     0

  • (?) ___ she ___ (swim) in the pool today?
    Has she swum
  • (+) I ______ (read) this book many times.
    have read
  • (+) He ____ (lose) his mobile.
    has lost
  • (+) He _______ (cut) his finger.
    has cut
  • (-) My dad _____ (make) dinner.
    hasn't made
  • (?) ___ you ___ (buy) some jeans?
    Have you bought
  • (-) We ___________ (see) the film.
    haven't seen
  • (-) I ______ (do) my homework.
    haven't done
  • (?) ____ you _____ (put) the rubbish out?
    Have you put
  • (?) ____ they ______ (visit) you this year?
    Have they visited
  • (-) I _________ (sleep) very well.
    haven't slept
  • (-) They ________ (say) what time to meet.
    haven't said
  • (?) _____ Piqué _____ (leave) Barcelona?
    Has Piqué left
  • (+) We _____ (have) a lovely holiday this year.
    have had
  • (-) The bus _____ (arrive) yet.
    hasn't arrived
  • (-) They _______ (go) to the cinema.
    haven't gone
  • (?) ___ he ___ (speak) to you this week.
    Has he spoken
  • (-) I ______ (drink) juice this afternoon.
    haven't drunk
  • (?) ____ you ___ (find) my keys?
    Have you found
  • (+) We ___ (eat) pizza for dinner.
    have eaten
  • (?) ___ they ____ (sell) their car?
    Have they sold
  • (+) I _______ (teach) you the present eprfect.
    have taught
  • (+) He _________ (play) football today.
    has played
  • (+) Paul & Lucy ____ (knew) each other for ages.
    have known
  • (+) My teacher ______ (give) us homework.
    has given