Study

Present perfect

  •   0%
  •  0     0     0

  • I'm fed up. It's been raining all day.
    Correct
  • I've been sneezing a lot lately, maybe I have an allergy.
    Correct
  • I've tried to send this email three times this morning, I don't know what's wrong.
    Correct
  • I've gone to the USA many times.
    been
  • My neighbours are away this week, so I've been feeding their cat.
    Correct
  • Ahh, I've been cutting my finger!
    have cut
  • I am living in this house since I was a child.
    have lived
  • Why is your face so red? Have you jogged?
    been jogging
  • I feel really satisfied. I've been writing four compositions this week.
    have written
  • I've worked here since two years.
    for
  • I'm really sorry, but I haven't finished the report yet.
    Correct