Game Preview

Present perfect

  •  English    6     Public
    grammar
  •   Study   Slideshow
  • I ---------------------------( buy) three mobiles before
    have bought
  •  10
  • She -------------already ---------------( do) her homework
    has / done
  •  10
  • ____________you ever -----------------( travel) to london?
    Have / travelled
  •  10
  • She ------------------( not finish ) her project yet.
    hasn't finished
  •  10
  • They have eaten pizza lately. (Question)
    Have they eaten pizza lately?
  •  10
  • They -----------------(live) in this city for 2 years
    have lived
  •  10