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
past simple or present perfect
0
%
0
0
0
Back
Restart
He cut / has cut his finger this morning.
has cut
Oops!
Okay!
She drank / has drunk coffee this morning.
has drunk
Oops!
Okay!
The movie began / has begun ten minutes ago.
began
Oops!
Okay!
We didn’t find / haven’t found the answer yet.
haven’t found
Oops!
Okay!
She became / has become a doctor this year.
has become
Oops!
Okay!
He broke / has broken his leg last winter.
broke
Oops!
Okay!
I bought / have bought new shoes this week.
have bought
Oops!
Okay!
He hurt / has hurt her knee this week.
has hurt
Oops!
Okay!
He drove / has driven to work yesterday.
drove
Oops!
Okay!
I forgot / have forgotten my phone today.
have forgotten
Oops!
Okay!
She got / has got a new job recently.
has got
Oops!
Okay!
They built / have built this house in 2010.
built
Oops!
Okay!
I was / have been at the new shopping mall yesterday.
was
Oops!
Okay!
We flew / have flown to Spain three times.
have flown
Oops!
Okay!
She fed / has already fed the cat .
has already fed
Oops!
Okay!
He fell / have fallen asleep two hours ago.
fell
Oops!
Okay!
She brought / has brought her notes today.
has brought
Oops!
Okay!
They went / have gone to Paris this week.
have gone
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies