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
Peter _______ (found) a new company this year.
has founded
Oops!
Okay!
We _______________ (be) to the cinema twice this month.
Have been
Oops!
Okay!
I ________ (know) my great grandmother for a few years - she died when I was eight.
Knew.
Oops!
Okay!
Fred is a very close friend of mine. We ____ each other for years (KNOW/ HAVE KNOWN)
HAVE KNOWN.
Oops!
Okay!
I ______________ (tell) you three times already. Don't touch my computer!
've told
Oops!
Okay!
How many exams ___________________ (take) this year? How many exams have
Have you taken
Oops!
Okay!
I ______________ (take) hundreds of photos on my last holiday.
Took
Oops!
Okay!
What time _______________ (get) home last night?
Did you get
Oops!
Okay!
Have / to / ever / you / been / Portugal / ?
Have you ever been to Portugal?
Oops!
Okay!
I __________________ (not be) to Austria for ages.
haven't been
Oops!
Okay!
Drank / Coke / lot / I / a / of .
I drank a lot of Coke.
Oops!
Okay!
She still ___________________ (find) her glasses.
Hasn't found.
Oops!
Okay!
I can't remember the last time I _____ to the theatre. (WENT/ HAVE BEEN)
WENT
Oops!
Okay!
She loves clothes. She _____________(buy) a lot this year.
Has bought.
Oops!
Okay!
You _____________ (paint) the kitchen. I like the colour!
have painted
Oops!
Okay!
Leonardo da Vinci _______ (paint) Mona Lisa.
painted
Oops!
Okay!
I ______________ (take) hundreds of photos on my last holiday.
Took
Oops!
Okay!
We __________ (go) to the cinema last weekend.
Went.
Oops!
Okay!
They _______________ (go) to Australia in 2010.
went
Oops!
Okay!
What _____________ (do) last weekend?
Did you do.
Oops!
Okay!
Felt / sick / she / has / the / at / airplane.
She has felt sick at the airplane.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies