Game Preview

Present perfect simple vs continuous

  •  English    17     Public
    Complete with the correct form of the verb: present perfect simple or present perfect progressive
  •   Study   Slideshow
  • She (has known/has been knowing) Mark for 10 years
    has known ( know- stative verb, we can't use the progressive form)
  •  15