Task 3

Present Perfect Simple vs Continuous (advanced choice)

  1. I ___ (know) her since we were children.
  2. I ___ (feel) unusually tired lately.
  3. He ___ (believe) in this theory for years.
  4. She ___ (hope) for a promotion, but nothing has happened yet.
  5. We ___ (think) about the consequences of this decision recently.
  6. I ___ (understand) the rules now.
  7. He ___ (depend) on his parents financially.
  8. They ___ (worry) about the exam all week.
  9. I ___ (like) the way this project is developing so far.
  10. She ___ (remember) his name perfectly.
Answers
  1. have known
  2. have been feeling
  3. has believed
  4. has been hoping
  5. have been thinking
  6. have understood
  7. has depended
  8. have been worrying
  9. have been liking
  10. remembers