Study

Present Perfect / Present Perfect Continuous

  •   0%
  •  0     0     0

  • Has been she crying? – No, she’s just tired.
    Has she been crying?
  • Hey, do you want to go to the park? – No, thanks, I _________________ (already/walked) a lot today.
    have already walked
  • What’s that nice smell? – It’s borsch. My mom _________________ (cook) it. – When is she going to finish? I'm so hungry!
    has been cooking
  • How many times _________________ (you/be) to Lviv? – I think I _________________ (visit) it more than 5 times. 
    have you been / have visited 
  • I _________________ (try) to do this task all morning! 
    have been trying 
  • You look exhausted. – That’s because I’ve cleaned and cooked all weekend.
    That’s because I’ve been cleaning and cooking all weekend.
  • How long have you been having this jacket? – Since 2020.
    How long have you had this jacket?
  • My favourite basketball team has been winning the last 3 matches.
    has won
  • What’s that smell in my room? Somebody _________________ (drink) beer here. – It’s probably my elder brother. I know he _________________ (drink) 4 bottles of beer today.
    has been drinking / has drunk
  • How long does she study Spanish? – Since the first day of school.
    How long has she been studying Spanish?
  • My family and I _________________ (go) to the same place in the Carpathian mountains for 7 years already.
    have been going
  • These badminton players have been playing well all season.
    Correct
  • I _________________ (work out) every weekend. I really want to be fit!
    have been working out
  • Jane _________________ (buy) a new car. – Yes, the car is awesome!
    has bought
  • How long do you know your best friend?
    How long have you known your best friend?
  • I've been studied German for 2 years now
    I've been studying / I've studied
  • Lina Kostenko _________________ (write) poems for over 65 years. 
    has been writing
  • My boyfriend _________________ (just/discover) “The last of us”. – Oh, really? – Yes, he _________________ (watch) it on for 2 days now.
    has just discovered / has been watching