Game Preview

C11, U8.2: GRAMMAR APPLICATION

  •  English    18     Public
    Present perfect and present perfect continuous
  •   Study   Slideshow
  • You can't look at my painting. I ______ (not finish) it.
    haven't finished
  •  10
  • He knows how to make cookies. He ______ (make) them before.
    has made
  •  10