Present Perfect Simple or Continuous
Help
He (teach) English in five different countries.
has taught
You ever (be) to the National Gallery?
Have you ever been...
I (be) to Spain but I (not be) to Italy.
have been / haven't been
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