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 PERFECT | PAST SIMPLE
0
%
0
0
0
Back
Restart
My best friend and I ........ (know) each other for over fifteen years.
HAVE KNOWN
Oops!
Okay!
This mountain ........ (never be) climbed by anyone.
HAS NEVER BEEN
Oops!
Okay!
She ...... (walk) to work every day for the last six weeks!
HAS WALKED
Oops!
Okay!
Sam ....... (arrive) in San Diego a week ago.
ARRIVED
Oops!
Okay!
We ........ (never visit) another country before.
HAVE NEVER VISITED
Oops!
Okay!
I ........ (meet) my friend two days ago.
MET
Oops!
Okay!
I ..... (not be) in this place for ages.
HAVEN'T BEEN
Oops!
Okay!
We ...... (have) a problem with our computer yesterday.
HAD
Oops!
Okay!
Last year we ...... (go) to Italy.
WENT
Oops!
Okay!
The girls ...... (not eat) their lunch yet.
HAVEN'T EATEN
Oops!
Okay!
My sister loves this writer. She ...... (already read) all of his books.
HAS ALREADY READ
Oops!
Okay!
Peter ......... (play) football yesterday.
PLAYED
Oops!
Okay!
Jonny, I can't believe how much you ..... (change) since the last time I ....... (see) you.
HAVE CHANGED | SAW
Oops!
Okay!
Sally ...... (not ride) her bike since the accident.
HASN'T RIDDEN
Oops!
Okay!
He ....... (break) his leg in a skiing accident last year.
BROKE
Oops!
Okay!
I can't go out because I ........ (not finish) my work yet.
HAVEN'T FINISHED
Oops!
Okay!
We ...... (see) this man near our house this morning.
SAW
Oops!
Okay!
I .... (never eat) Japanese sushi in my life.
HAVE NEVER EATEN
Oops!
Okay!
They ........ (decide) this at a meeting a few days ago.
DECIDED
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies