Present Perfect vs Present Perfect Continuous
Help
You have a friend who is learning Arabic. You ask: (how long/learn/Arabic?)
How long have you been learning Arabic?
You have just arrived to meet a friend. She is waiting for you. You ask: (wait/long?)
How long have you been waiting?
You see somebody fishing by the river. You ask: (catch/any fish?)
Have you caught any fish?
Unlock this slideshow and over 3 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies