Present perfect
Help
I have live in Madrid for 10 years
INCORRECT - I have LIVED in Madrid for 10 years
I HAVE KNOWN MY BEST FRIEND FOR CHRISTMAS
INCORRECT - I have known my best friend SINCE Christmas
WE HAVE PLAY TENNIS FOR TWO HOURS
INCORRECT - We have PLAYED tennis for two hours
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