Present Perfect vs Present Perfect Continuous
Help
What you (to do) for the last 3 hours?
What have you been doing for the last 3 hours?
We alwys (to live) in this flat?
We have always lived in this flat.
How long (to know) you the truth?
How long have you known the truth?
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