Study

Present Perfect Simple

  •   0%
  •  0     0     0

  • My mom _________________ dinner. (make)
    has made
  • We ________________ her before. (never / meet)
    have never met
  • We fought last night. We still ______________ to each other yet. (not / talk)
    haven't talked
  • I ________________ the news. (hear)
    have heard
  • They ______________ about their homework. (forget)
    have forgotten
  • ____________ you _____________ breakfast yet? (eat)
    Have / eaten
  • We ________________ the kitchen wall. (just / paint)
    have just painted
  • __________ your brother ___________ his exam? (ever / fail)
    Has / ever failed
  • ___________ you ___________ the book? (read)
    Have / you
  • They _________________ married. (get)
    have gotten
  • ___________ she __________ to Paris? (be)
    Has / been
  • I ________________ here for an hour now. (be)
    have been
  • I ______________ this movie a few times now. (see)
    have seen
  • He ______________ an iPad. (just / buy)
    has just bought
  • The dogs ________________ all the water. (drink)
    have drunk
  • Mary and her sisters ________________ three books so far. (write)
    have written
  • John and Jake _________________ shopping. (go)
    have gone
  • She ________________ yet. (not / arrive)
    hasn't arrived
  • He _____________ his homework. (do)
    has done
  • I ________________ the museum before. (never / visit)
    have never visited
  • I __________________ my test. (just / pass)
    have just passed