Game Preview

Present Perfect

  •  English    20     Public
    Grammar Rules
  •   Study   Slideshow
  • Christian _________ the concept. (not/understand)
    hasn't understood
  •  5
  • Our friend Peter _________ me the nicest bracelet. (not/give)
    hasn't given
  •  5
  • I _________ with my boyfriend. (not/break)
    haven't broken
  •  5
  • You _________ to him about that. (not/speak)
    haven't spoken
  •  5