Game Preview

Present perfect simple vs Present perfect contin ...

  •  English    10     Public
    Choose the correct tense to complete each one of the sentences
  •   Study   Slideshow
  • I haven't (known/ been knowing/ both) him for very long.
    known
  •  5
  • They have (owned/ been owning/ both) this house for ten years.
    owned
  •  5
  • He has always (liked/ been liking/ both) chocolate ice cream.
    liked
  •  5
  • I haven't (spent/ been spending/ both) enough time with my family.
    both
  •  5
  • She hasn't (slept/ been sleeping/ both) well in the last 3 days.
    both
  •  5
  • She has (studied/ been studying/ both) for her exams all week.
    both
  •  5
  • They have (travelled/ been traveling / both) around Europe this summer.
    both
  •  5
  • I have (learned/ been learning/ both) to play the piano recently. I am still learning.
    been learning
  •  5
  • We have (renovated/ been renovating / both )our house for months. We haven't finished yet.
    been renovating
  •  5
  • The car has (belonged/ been belonging/ both) to him since he was a teenager.
    belonged
  •  5