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 vs Simple Past
0
%
0
0
0
Back
Restart
My best friend and I ........................... each other for over fifteen years. (know)
have known
Oops!
Okay!
Ouch! I __________________ my finger! (cut)
have just cut
Oops!
Okay!
__________ Julie today? (see)
Have you seen
Oops!
Okay!
I .......................... to Vienna (not be)
I have never been
Oops!
Okay!
I ____________ "Deadpool and Wolverine" yesterday. (watch)
Watched
Oops!
Okay!
I have ________ many gifts to my girlfriend this month (buy)
bought
Oops!
Okay!
They _____________ in Rome from 2014 to 2018 (work)
worked
Oops!
Okay!
I _______________ (study) German for the past year, but I __________________ (not learn) many things yet.
have been studying / have not learned
Oops!
Okay!
I ......................... to Australia yet. (not be)
have not been
Oops!
Okay!
Hayao Miyazaki _____________ (direct) a single bad movie yet.
has never directed
Oops!
Okay!
My great great grandfather ................ five sisters. (have)
had
Oops!
Okay!
Amy _______ in Portugal when she was young
lived
Oops!
Okay!
Last weekend, they _______ (play) football, and _______ (go) to a restaurant
played and went
Oops!
Okay!
What is the past participle form of Know?
Known
Oops!
Okay!
He ................. in Barcelona for a year when he was a student. (live)
lived
Oops!
Okay!
Jane Austen ______________ many great books (write)
wrote
Oops!
Okay!
Rebeca Andrade __________ (win) two gold medals in Olympic games. She _________ (win) one in Paris and one in Tokyo.
has won / won
Oops!
Okay!
Oh no! I _____________ my wallet! I can't find it! (lose)
have lost
Oops!
Okay!
TRUE OR FALSE: The past participle form of "cut" is "cutted"
False
Oops!
Okay!
_________ already ____ "Deadpool and Wolverine"? (watch)
Have you / watched
Oops!
Okay!
Before 2016 Leonardo diCaprio ______________ (win) an Oscar. Now he ____________ (win) one
had never won / has won
Oops!
Okay!
I have never ___________ a horse before (ride)
ridden
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies