Game Preview

Present Perfect or Present Perfect Continuous?

  •  English    10     Public
    Grammar
  •   Study   Slideshow
  • She ......... money to buy a new car since the beginning of the year. She should have enough by March. (save)
    has been saving
  •  20
  • They ....... to leave the city. They are very concerned about violence and they want to live a peaceful life. (decide)
    have decided
  •  20
  • Brazillians ........... the vaccine since the beginning of the year. However, I don't know exactly how many people ........  their shots. (take)
    have been taking - have taken
  •  20
  • We have studied together ...... one and a half years. (edit)
    for
  •  10
  • I ......... a car since I was eighteen years old. And as time has passed I .............. cars of different sizes and models. (have)
    have had - have been having
  •  25
  • What happened? Why are you out of breath? (run)
    I have been running.
  •  15
  • For how long ............... money? ................ all the money that you need for the new bike? (save)
    have you been saving - have you saved
  •  25
  • New students ...........our class and this makes David happy. You can see it on his face. (join)
    have been joining
  •  15
  • For how long ............. Juliette ......... Ifood? ............ she .......... a lot recently? (use)
    has used - has been using it
  •  15
  • They ............... friends for many years. But they ............ each other recently. (be/not see)
    have been - haven't seen
  •  15