• Present Perfect Simple or Present Perfect Continuous?
     Help
  • It ... (rain) for many days. I wonder when it will stop raining.
    has been raining
  • How many tests ... (you have) this week?
    have you had
  • My uncle ... (travel) around USA for six months.
    has been travelling
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.