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
The house looks different now... .......... you .............. (paint) it?
have/painted
did/painted
have/paint
did/paint
Oops!
Okay!
They ....................... (go) to London on holiday last summer.
did go
have gone
have went
went
Oops!
Okay!
Bill ....................... (work) in that company for 3 years. (He still works there).
has work
worked
has worked
have worked
Oops!
Okay!
He ....................... (live) in Rome since he was a teenager.
lived
has lived
had lived
living
Oops!
Okay!
She loves Paris. She ..................... (be) there many times.
was been
have been
has been
was
Oops!
Okay!
I ....................... (read) that book. It ́s good.
readed
have read
have readed
has readed
Oops!
Okay!
I ....................... (have) a couple of toasts for breakfast this morning.
had
has
had had
did have
Oops!
Okay!
.......... you ......... (watch) any film last night?
Did/watch
Did/watched
Have/watched
Have/watch
Oops!
Okay!
They ....................... (go) to Germany when he ....................... (be) only 4.
went/was
have gone/has been
have gone/was
has gone/were
Oops!
Okay!
His parents ....................... (be) here yesterday.
was
were
have been
beed
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies