The aim is for students to understand differences between present, perfect and simple past tenses

present perfect

Present perfect examples

Present Perfect Examples

  • Has lived: She has lived here all her life.
  • Have written: They have written three letters already.
  • Have worked: I have worked here since I graduated school.
  • Has done: He has finished his homework.
  • Have been: We have been to Canada.
  • Has forgotten: She has forgotten her folder.


Have/Has + Past Participle 

Choose the right form for present perfect tenses

  • I have lived in this town for ten years
  • I live in this town for ten years
  • I have worked in this town for ten years
  • I work in this town for then years