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
9. Past Perfect, Past Simple, Present Perfect
0
%
0
0
0
Back
Restart
Their flight from Paris _________ (not arrive) yet.
hasn't arrived
Oops!
Okay!
When the teacher ________ (arrive), the students ____________ (already finish) all their work.
arrived / had finished
Oops!
Okay!
The party was so much fun! Why ___________ (you leave) early?
did you leave
Oops!
Okay!
__________ (you / lock) the door?
Have you locked
Oops!
Okay!
______ he already ______ Ted? (meet)
Has he already met
Oops!
Okay!
On her way to school, Dana _________ (realize) that she __________ (not/bring) her glasses with her.
realized / hadn't brought
Oops!
Okay!
I _________ (eat) lunch so I'm not hungry.
have eaten
Oops!
Okay!
She ________ (open) the door because she ________ (see) that it ________ (be) the neighbor.
opened / saw / was
Oops!
Okay!
She __________ (know) the result of the test because her parents ___________ (tell) her about it that morning.
knew / had told
Oops!
Okay!
By the time Lia __________ (arrive) at the party, everyone ___________ (go) home.
arrived / had gone
Oops!
Okay!
She _______ (take) him to that restaurant because he _________ (not / eat) there before.
took / hadn't eaten
Oops!
Okay!
By the end of the day, she _____ (feel) sick because she __________ (eat) fast food.
felt / had eaten
Oops!
Okay!
Before the Internet, all people ________ (have) was sticks and stones.
had
Oops!
Okay!
She ________ (be) excited because she __________ (not drive) a tractor before.
was / hadn't driven
Oops!
Okay!
We ________ (be) in France since Friday.
have been
Oops!
Okay!
I _________ (ask) him what animals he __________ (see) in Africa.
asked / had seen
Oops!
Okay!
He ________ (tell) the teacher that he _________ (see) a doctor.
told / had seen
Oops!
Okay!
Her muscles will hurt. She __________ (work out) for hours.
has been working out
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies