present perfect and present perfect continuous
Help
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
They........... (be) at the hotel since last Tuesday.
have been
Alice................(learn, present continuous) English for three months.
has been learning
She ............... (live) here for twenty years.
has lived
Your experience on this site will be improved by allowing cookies.
Allow cookies