Present Perfect vs Present Perfect Continuous 1

Match the sentences with their functions. The tiles in the right-hand column are sortable. ANSWERS
  • The road is wet. It has been raining.
  • Monika has done her homework.
  • I have been living in Cork since I left university.
  • I have lived in Dublin since I was born.
  • He's been getting this brochure every week for a year.
  • Monika has been doing her homework.
  • I have known him for eighteen years.
  • temporary actions or states
  • repeated actions
  • emphasis on duration
  • evidence of recent past activity
  • used with action verbs
  • emphasis on completion
  • permanent actions or states