Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Own It 4 Unit 1
0
%
0
0
0
Back
Restart
No, thank you. I /already/ have lunch
I've already eaten lunch.
Oops!
Okay!
How many pages ____ (READ) ?
have you read
Oops!
Okay!
Joe _____ (EAT) too much recently. He should eat less.
has been eating
Oops!
Okay!
When do we use Present Perfect?
Repeated actions, action has recently stopped
New information, a result now, unfinished action
Oops!
Okay!
Wait a minute! I/ finish/ yet
I haven't finished yet.
Oops!
Okay!
Why are you so dirty? What/you/do?
What have you been doing?
Oops!
Okay!
He has been reading for two hours.
Present Perfect
Present Perfect Continuous
Oops!
Okay!
How long ___ you _____ (READ) that book?
have you been reading
Oops!
Okay!
Look! Somebody _______ (BREAK) that window.
has broken
Oops!
Okay!
How many times ____ you ____ (BE) to Turkey?
have you been
Oops!
Okay!
Which are the markers of Present Perfect?
How long, for, since,
How many times, already, yet, recently, ever,for, since
Oops!
Okay!
I'm sorry I'm late, Ben. you/ wait/ long?
Have you been waiting long?
Oops!
Okay!
They_____ tennis three times this week.
have played
Oops!
Okay!
How long ______ it ______ (SNOW) ?
has it been snowing
Oops!
Okay!
How long _______you ______ English?
have learnt
have been learning
Oops!
Okay!
Are you OK? You look as if you _______ (CRY).
have been crying
Oops!
Okay!
He has read 53 pages so far.
present perfect
present continuous
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies