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 (continuous) / past simple
0
%
0
0
0
Back
Restart
THEY / PLAY / FOOTBALL / YESTERDAY (affirmative)
They played football yesterday.
Oops!
Okay!
HE / WORK / ON THIS PROJECT / ALL MORNING (affirmative)
He has been working on this project all morning.
Oops!
Okay!
HE / LIVE / IN LONDON / FOR / FIVE YEARS (affirmative)
He has lived in London for five years.
Oops!
Okay!
THEY / LEAVE / THE PARTY / BEFORE / MIDNIGHT (affirmative)
They left the party before midnight.
Oops!
Okay!
YOU / NOT / TALK / TO HIM / RECENTLY (negative)
You haven’t talked to him recently.
Oops!
Okay!
THEY / KNOW / EACH OTHER / SINCE / THEY / BE / CHILDREN (affirmative)
They have known each other since they were children.
Oops!
Okay!
WE / FINISH / OUR HOMEWORK / YET (interrogative)
Have we finished our homework yet?
Oops!
Okay!
SARA / BE / TO FRANCE / MANY TIMES (negative)
Sara hasn't been to France many times.
Oops!
Okay!
YOU / EVER / TRY / SUSHI (interrogative)
Have you ever tried sushi?
Oops!
Okay!
SHE / STUDY / FOR THE TEST / FOR / TWO HOURS (interrogative)
Has she been studying for the test for two hours?
Oops!
Okay!
I / NOT / SEE / HIM / SINCE / LAST MONDAY (negative)
I haven’t seen him since last Monday.
Oops!
Okay!
WE / NOT / SEE / THIS MOVIE / BEFORE (interrogative)
Haven’t we seen this movie before?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies