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
Present Perfect Simple
0
%
0
0
0
Back
Restart
.........................written to you yet?
Has
Oops!
Okay!
.............they lived together?
Have
Oops!
Okay!
They (eat) lunch
have eaten
Oops!
Okay!
She (feel) the heat
has felt
Oops!
Okay!
You (fall) off your bijke
have fallen
Oops!
Okay!
We already (forget) about him
have already forgotten
Oops!
Okay!
Maria (not work) for 1 year
hasn't worked
Oops!
Okay!
These pills ((not do) any harm
haven't done
Oops!
Okay!
She ................angry
has been
Oops!
Okay!
You .......to the park
have gone
Oops!
Okay!
...................(Mary be) happy?
Has Mary been
Oops!
Okay!
TV (be) stolen
has been
Oops!
Okay!
Mary (scream) a lot since she was 3
has screamed
Oops!
Okay!
The train just (leave)
has just left
Oops!
Okay!
My wife (sing) for 15 min
has sung
Oops!
Okay!
......................you been abroad?
Have
Oops!
Okay!
You (not take) the exams seriously
haven't taken
Oops!
Okay!
This bear (not eat) your dog
hasn't eaten
Oops!
Okay!
He (make) a cake
has made
Oops!
Okay!
I (watch) films for 6h
have watched
Oops!
Okay!
His friends (go) missing
have gone
Oops!
Okay!
They (sleep) long
have slept
Oops!
Okay!
...............................(they prepare) beautiful posters?
Have they prepared
Oops!
Okay!
People (lie) for centuries
have lied
Oops!
Okay!
You (make) a mistake
have made
Oops!
Okay!
Your cousin (win) the game
has won
Oops!
Okay!
My brothers (not send) this letter
haven't sent
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies