Present perfect
Help
I .............. (not see) my cousins since Christmas.
I haven't seen my cousins since Christmas.
How long ............ (you / have) your laptop?
How long have you had your laptop?
The children.......(be) in the pool for over an hour.
The children have been in the pool for over an hour.
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