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 or Past simple?
0
%
0
0
0
Back
Restart
I haven't seen the new James Bond film (yet/already/just)
I haven't seen the new James Bond film yet
Oops!
Okay!
She .............English for ten years now. She speaks English perfectly. (study)
çshe has studied English for ten years now. She speaks English perfectly.
Oops!
Okay!
When she ............... the restaurant she ................. Peter (saw/enter)
When she entered the restaurant she saw Peter
Oops!
Okay!
I have been recycling 10 years.(for/since)
I have been recycling for 10 years.
Oops!
Okay!
The man selling coconut water has gone by. See! I bought some for you.(already/just/yet)
The man selling coconut water has just gone by. See! I bought some for you.
Oops!
Okay!
.......................... the film on TV last night? It was really scary! (you/see)
Did you see the film on TV last night? It was really scary!
Oops!
Okay!
I Chinese food. I don't know if I like it. (never/eat)
I have never eaten Chinese food. I don't know if I like it.
Oops!
Okay!
My cat hasn't finished his food (already/just/yet).
My dog hasn't finished his food yet
Oops!
Okay!
Look ! I ...............a new dress (buy)
Look ! I have bought a new dress
Oops!
Okay!
When I ..................... James the present, he immediately unwrapped it (give)
When I gave James the present, he immediately unwrapped it
Oops!
Okay!
My sister ....... me yesterday. I'm disappointed.(not call)
My sister didn´t call me yesterday. I'm disappointed
Oops!
Okay!
................................ my brother? (meet)
Have you met my brother?
Oops!
Okay!
I ..................... to school every day last week because the weather was good. (walk)
I walked to school every day last week because the weather was good. walked
Oops!
Okay!
I haven't tried reducing my energy consumption, but I'd like to start now.(already/just/yet)
I haven't tried reducing my energy consumption yet, but I'd like to start now.
Oops!
Okay!
Wow - I haven't seen you ages! (for/since)
Wow - I haven't seen you for ages!
Oops!
Okay!
Jason ....................... to fix his car last week but he couldn´t.(try)
Jason tried to fix his car last week but he couldn´t.
Oops!
Okay!
Jose has been my friend we were six.(for/since)
Jose has been my friend since we were six.
Oops!
Okay!
............. you ever .............. to London?(be)
Have you ever been to London?
Oops!
Okay!
We .................................. here since 1997(live)
We have lived here since 1997
Oops!
Okay!
I've eaten an ice cream. I still have some on my fingers! (just/already/yet)
I've just eaten an ice cream. I still have some on my fingers!
Oops!
Okay!
It hasn't rained April.(for/since)
It hasn't rained since April.
Oops!
Okay!
John ............... out twenty minutes ago (go)
John went out twenty minutes ago
Oops!
Okay!
Sorry, but I have made plans for Saturday, so I can't go with you.(already/just/since)
Sorry, but I have already made plans for Saturday, so I can't go with you.
Oops!
Okay!
I ...................... to Italy last Christmas. I spent a really good time! (go)
I went to Italy last Christmas. I spent a really good time!
Oops!
Okay!
He .................. French for ten years. Two years ago he ............... with German (study/start)
He has studied French for ten years. Two years ago he started with German
Oops!
Okay!
I am sorry, she has gone home. (yet/already/just)
I am sorry, she has already gone home.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies