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
1st round-Present Perfect 5th grade
0
%
0
0
0
Back
Restart
I have spoken English ___________ 8 years.
since
for
Oops!
Okay!
They have _____ gone to the airport.
already
since
yet
Oops!
Okay!
We have known each other _____ ten years.
since
yet
for
already
Oops!
Okay!
Have you finished your project ________?
yet
since
for
Oops!
Okay!
She has studied Karate ________ a long time.
for
yer
already
since
Oops!
Okay!
I have played guitar _______ 3 months.
since
for
yet
already
Oops!
Okay!
You’ve gotten better ________ you took the medicine.
already
for
yet
since
Oops!
Okay!
She hasn't picked up the litter_______.
yet
just
Oops!
Okay!
They've ________ put the cardboard in the recycling bin.
already
yet
Oops!
Okay!
I can’t go to the cinema again. I’ve ________________ been twice this week.
already
yet
just
for
Oops!
Okay!
I haven’t been here _____ June.
for
since
Oops!
Okay!
I’ve been awake ___________ 4 a.m.
already
since
for
Oops!
Okay!
She's lived in New York ____10 years.
yet
since
for
Oops!
Okay!
The children haven't made the insect hotel ________.
yet
already
since
for
Oops!
Okay!
Have you eaten anything for breakfast ______?
just
yet
Oops!
Okay!
We haven’t seen anyone ________ many days.
since
already
for
just
Oops!
Okay!
We can’t leave ____________________. The film isn’t finished.
Already
Yet
Since
Just
Oops!
Okay!
She's been friends with Sophia _______2020.
for
yet
already
since
Oops!
Okay!
They have been friends ________ last year.
for
already
yet
since
Oops!
Okay!
Lia hasn't finished reading her book _______.
for
yet
since
Oops!
Okay!
We've ________ finished our geography lesson.
since
just
for
yet
Oops!
Okay!
The students have _______ finished their exams last week.
yet
so
just
already
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies