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
TT4 Unit 7 Grammar Present Perfect Tense 2
0
%
0
0
0
Back
Restart
Should we skip the popcorn? I think the movie (start) (yet/already).
Should we skip the popcorn? I think the movie has started already.
Oops!
Okay!
Make a question: cities / what / visited / you / already / have / in Vietnam?
What cities have you already visited in Vietnam?
Oops!
Okay!
Make a question: long / she / how / has / in Hanoi / lived?
How long has she lived in Hanoi?
Oops!
Okay!
The kids are still watching the movie. They (go) to bed (yet/already).
The kids are still watching the movie. They haven't gone to bed yet.
Oops!
Okay!
She (wear) a kimono every New Year's Eve (for/since) she was a child.
She has worn a kimono every New Year's Eve since she was a child.
Oops!
Okay!
Uncle Wal (never change) since the beginning of the book.
Uncle Wal has never changed since the beginning of the book.
Oops!
Okay!
Samantha (see) this movie, she said it's great.
Samantha has seen this movie, she said it's great.
Oops!
Okay!
Make a question: I / meet / you before / ?
Have I met you before?
Oops!
Okay!
Make a question: this morning / water / have / you / had / since / some / ?
Have you had some water since this morning?
Oops!
Okay!
They (hear / negative) that song before. It's a classic.
They haven't heard that song before. It's a classic.
Oops!
Okay!
Make a sentence: a lot / rained / it / has / this week.
It has rained a lot this week.
Oops!
Okay!
Make a question: write / ever / story / you / ?
Have you ever written a story?
Oops!
Okay!
I'm worried. I (see) the cat (for/since) a few days.
I'm worried. I haven't seen the cat for a few days.
Oops!
Okay!
My flight has ______ landed. Where should I look for you?
My flight has just landed...
Oops!
Okay!
The birds (leave/negative) that tree (for/since) last week.
The birds haven't left that tree since last week
Oops!
Okay!
Make a question: you / visit / how many / the museum / times / ?
How many times have you visited the museum?
Oops!
Okay!
Buster and his family (never eat) a proper human meal before.
Buster and his family have never eaten a proper human meal before.
Oops!
Okay!
Buster (miss) his parents (for/since) they disappeared.
Buster has missed his parents since they disappeared.
Oops!
Okay!
That cat (be) here (for/since) 5 years.
That cat has been here for 5 years.
Oops!
Okay!
It's the best ice cream I (taste, ever).
It's the best ice cream I've ever tasted.
Oops!
Okay!
We (never + see) that person before. Do you know them?
We have never seen that person before.
Oops!
Okay!
It's so late! Where (you/be)?
Where have you been?
Oops!
Okay!
Make a question: cards / how many / you / buy / recently?
How many cards have you bought recently?
Oops!
Okay!
Make a question: you / go / before / to South Africa / ?
Have you gone to South Africa before?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies