• PRESENT PERFECT VS PRESENT PERFECT CONTINUOUS
     Help
  • I ................. (cycle) and my legs are really tired now
    I'VE BEEN CYCLING and my legs are really tired now.
  • I'm sorry I'm late, ........................ (you/wait) for a long time?
    I'm sorry I'm late. HAVE YOU BEEN WAITING for a long time?
  • Pam, how long .......................... (you/know) Peter?
    Pam,how long HAVE YOU KNOWN Peter?
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.