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