Game Preview

Present Perfect Simple

  •  English    21     Public
    Practice Present Perfect Simple Tense
  •   Study   Slideshow
  • I ________________ here for an hour now. (be)
    have been
  •  15
  • She ________________ yet. (not / arrive)
    hasn't arrived
  •  15
  • ____________ you _____________ breakfast yet? (eat)
    Have / eaten
  •  15
  • I ______________ this movie a few times now. (see)
    have seen
  •  15
  • We fought last night. We still ______________ to each other yet. (not / talk)
    haven't talked
  •  15
  • He _____________ his homework. (do)
    has done
  •  15
  • John and Jake _________________ shopping. (go)
    have gone
  •  20
  • My mom _________________ dinner. (make)
    has made
  •  15
  • I ________________ the news. (hear)
    have heard
  •  15
  • They _________________ married. (get)
    have gotten
  •  15
  • The dogs ________________ all the water. (drink)
    have drunk
  •  20
  • Mary and her sisters ________________ three books so far. (write)
    have written
  •  20
  • ___________ she __________ to Paris? (be)
    Has / been
  •  20
  • ___________ you ___________ the book? (read)
    Have / you
  •  20
  • I ________________ the museum before. (never / visit)
    have never visited
  •  20
  • He ______________ an iPad. (just / buy)
    has just bought
  •  20