Roadmap B1+ - 3: Present Perfect Simple and Continuous
Help
I’ve bought / have been buying a brand new car.
I’ve bought a brand new car.
Have you finished / Have you been finishing eating your sandwich yet?
Have you finished eating your sandwich yet?
I have been cleaning / have cleaned all day and I still have work to do.
I have been cleaning all day and I still have work to do.
Unlock this slideshow and over 4 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies