Game Preview

PRESENT PERFECT SIMPLE VS PRESENT PERFECT CONTIN ...

  •  English    20     Public
    GRAMMAR
  •   Study   Slideshow
  • She (    ) (STUDY) for her final exams all week.
    HAS BEEN STUDYING
  •  15
  • They (    ) (OPEN) a new café on the corner.
    HAVE OPENED
  •  15
  • Why (YOU/ NOT COME )  to class lately?
    HAVEN'T YOU BEEN COMING
  •  15
  • He (    ) (FIX) the car since early this morning.
    HAS BEEN FIXING
  •  15