Week 3 (300A) Present Perfect Simple or Present Perfect Continuous 1
He ___________________ (eat) six bars of chocolate today!
He HAS EATEN six bars of chocolate today!
How long ___________________ (you / know) Simon?
How long HAVE YOU KNOWN Simon?
I ___________________ (clean) all morning - I'm fed up!
I HAVE BEEN CLEANING all morning - I'm tired!
I ___________________ (wait) in line for three hours already!
I HAVE BEEN WAITING in line for three hours already!
Julie ___________________ (cook) dinner. Let's go and eat!
Julie HAS COOKED dinner. Let's go and eat!
Lucy ___________________ (run) 2000 metres today.
Lucy HAS RUN 2000 metres today.
Luke ___________________ (never / be) abroad.
Luke HAS NEVER BEEN abroad.
Sorry about the mess! I ___________________ (bake).
Sorry about the mess! I HAVE BEEN BAKING!
The baby's face is really dirty! What ___________________ (he / eat)?
The baby's face is really dirty! What HAS HE BEEN EATING?