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 (TIME EXPRESSIONS)
0
%
0
0
0
Back
Restart
The bus __________ (come) (ALREADY)
The bus has already come.
Oops!
Okay!
We use YET to talk about a period of time.
false
Oops!
Okay!
IS THAT SENTENCE CORRECT? My mother hasn't finished yet to work.
NO
Oops!
Okay!
project./ already/ They've/ their/ finished
The've already finished their project.
Oops!
Okay!
fish?/Has/raw/ever/eaten/father/ your
Has your father ever eaten raw fish?
Oops!
Okay!
Have you read that book ___?
YET
Oops!
Okay!
I have ___________ seen this movie twice. I like it.
already
Oops!
Okay!
Don't come in here with those muddy shoes!! I _______ cleaned this floor!!! (just)
have just
Oops!
Okay!
I have known Martha _____ about two months.
FOR
Oops!
Okay!
They don't have any children ______.
YET
Oops!
Okay!
You don't have to do it. I have ______ done it.
ALREADY
Oops!
Okay!
been/criminal/ hasn't/ The/ yet./ arrested
The criminal hasn't been arrested yet.
Oops!
Okay!
yet./ finished/ haven't/ I homework/ my
I haven't finished my homework yet.
Oops!
Okay!
Peter and Mary __________ arrived home. (RECENTLY)
HAVE JUST
Oops!
Okay!
It means that something happened earlier.
already
Oops!
Okay!
I am worried about my son. He hasn't come home _______.
YET
Oops!
Okay!
Alan and Pamella have been married ______ twelve years.
FOR
Oops!
Okay!
Marcos has worked in this city _____ 1998.
SINCE
Oops!
Okay!
Is it correct? I have read just this book.
NO
Oops!
Okay!
Means that something that we expected has happened or hasn’t happened.
YET
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies