Present Perfect and Present Perfect continuous
Help
I can certainly recommend Mr Hiro to you - I ____________ (know) him for a long time
have known him
The Finance Director is in Hong Kong - he _______ (stay) at the Excelsior for the last two weeks
has been staying
Someone _________(use) my printer. - Feel how hot it is - and half the paper's gone!
has been using
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies