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
Present Tenses vs Past Tenses
0
%
0
0
0
Back
Restart
I didn't play at the party because I (leave) the guitar at home.
had left
Oops!
Okay!
Where have you been? I (wait) for you for 3 hours!
have been waiting
Oops!
Okay!
I always (like) comedies but this one is the most hilarious I ever (see).
have always liked / I've ever seen
Oops!
Okay!
She (be) to Cyprus yet.
hasn't been
Oops!
Okay!
When I was 15 I already (read) all books of Leo Tolstoy
had already read
Oops!
Okay!
I fell down because someone (drop) a banana peel on the sidewalk.
had dropped
Oops!
Okay!
This month I already (do) 3 exams. Last month I (do) 5.
have already done / did
Oops!
Okay!
Christina (win) 2 competitions this year.
has won
Oops!
Okay!
I (read) a lot recently.
have been reading
Oops!
Okay!
When we (travel) in Ireland we (visit) Galway.
were traveling / visited
Oops!
Okay!
When I (take a tour) in Sri Lanka I (see) an elephant. I never (see) an elephant before.
was taking / had never seen
Oops!
Okay!
By the time I turned 20 I (earn) more than 1 million dollars.
had earned
Oops!
Okay!
I (work) in this company for 15 years. We have done a great job, and now we (work) on a very interesting project.
have been working / are working
Oops!
Okay!
It (snow) when I (walk) home.
was snowing / was walking
Oops!
Okay!
he (write) any books about South America yet?
Has he written
Oops!
Okay!
Alice (lose) her wallet while she (shop).
lost / was shopping
Oops!
Okay!
The audience left after the film (finish).
had finished
Oops!
Okay!
When my dad came back home my sister (play) a computer game for 3 hours.
had been playing
Oops!
Okay!
I (know) Josh since we were children.
have known
Oops!
Okay!
Could you call me back later? I (have) lunch.
am having
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies