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
0
%
0
0
0
Back
Restart
They haven't ___________ (speak) to hteir friends recently
spoken
Oops!
Okay!
I have ________ (watch) a lot of Tv these days
watched
Oops!
Okay!
CORRECT THE MISSTAKE; He has just make lunch
MADE
Oops!
Okay!
Transfrom to interrogative: They haven't spoken to their friends recently.
Have they spoken to their friends recently?
Oops!
Okay!
He has _________ (work) in this school _____ 2015
wroked/since
Oops!
Okay!
Transfrom to negative: I have watched a lot of Tv these days.
I haven't watched a lot of tv these days.
Oops!
Okay!
Transfrom to interrogative: They have just eaten breakfast
Have they just eaten breakfast?
Oops!
Okay!
Transfrom to negative: He has worked in this school since 2015
he hasn't worked in this school since 2015
Oops!
Okay!
CORRECT THE MISSTAKE: She have just waken up
she has just
Oops!
Okay!
It _____ juts ______ (play) with the ball
has/payed
Oops!
Okay!
Transfrom to interrogative: It has just played with the ball.
Has it justplayed with the ball?
Oops!
Okay!
they _____ just _____ (eat) breakfast
have/eaten
Oops!
Okay!
CORRECT THE MISSTAKE: they have lived in Barcelona for 2018
since 2018
Oops!
Okay!
She has _________(live) in Australia___ 3 years
lived/for
Oops!
Okay!
CORRECT THE MISSTAKE: She have worked in the supermarke for 3 months
She has worked
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies