Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
PRESENT PERFECT
0
%
0
0
0
Back
Restart
He ______ this morning. (not eat)
hasn't eaten
Oops!
Okay!
____ you ever ____ soccer before? (play)
have you ever played...
Oops!
Okay!
We ______ Taylor Swift for some years now. (like)
have liked
Oops!
Okay!
She ______ any feedback for our assignments yet. (not give)
hasn't given
Oops!
Okay!
Ross and I ______ friends since we were ten. (be)
have been
Oops!
Okay!
I _______ in Paris since last year. (study)
have studied
Oops!
Okay!
She _______ some new shoes. (buy)
has bought
Oops!
Okay!
She ____ never ___ to that song. (listen)
she has never listened...
Oops!
Okay!
He _____ to Brazil this year. (go)
has gone
Oops!
Okay!
___ you ____ her? (call)
have you called...
Oops!
Okay!
___ your friend ___ for the exam tomorrow? (prepare)
has your friend prepared..
Oops!
Okay!
My parents ______ me for three months. (not visit)
haven't visited
Oops!
Okay!
We _______ that movie three times. (see)
have seen
Oops!
Okay!
___ you ___ many books this year? (read)
have you read..
Oops!
Okay!
___ they ___ pasta? (cook)
have they cooked...
Oops!
Okay!
___ they ever ___ Thai food? (try)
have they ever tried...
Oops!
Okay!
We _____ since yesterday. (not sleep)
we haven't slept..
Oops!
Okay!
Teacher Inês _______ Present Perfect. (explain)
has explained
Oops!
Okay!
____ you ____ your homework? (do)
have you done...
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies