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