Present Perfect Simple or Continuous
Help
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
It ... (rain) for three hours.
has been raining
She ... (write) her essay and ... (send) it to her professor.
has written / sent
I ... (not/do) the housework yet.
haven't done
Your experience on this site will be improved by allowing cookies.
Allow cookies