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
Modal perfect
0
%
0
0
0
Back
Restart
You ______ ______ ______ her. She was away on vacation. That was someone else. (see)
can't/couldn't have seen
Oops!
Okay!
You ________ _________ if you want better grades. (study)
should study
Oops!
Okay!
I guess he _____ _____ _____ late for his flight. (be)
must have been
Oops!
Okay!
She can't find her mobile phone. It _______ _____ at the office.(be)
may/might/could be
Oops!
Okay!
I really _____ _____ _____ so much. (eat)
shouldn't have eaten
Oops!
Okay!
She _____ _____ _____ yes, but she wasn't ready to get married. (say)
could have said
Oops!
Okay!
He wasn't at the meeting. _______ he _____ _____ about it? (forget)
Could---have forgotten
Oops!
Okay!
Why is she late? She _____ _____ ______ in traffic right now. (stuck)
may/might/could be
Oops!
Okay!
He _____ _____ _____ to impress her. (want)
must have wanted
Oops!
Okay!
The cat _____ _______ _____ hurt. (get)
may/might/could have gotten/got
Oops!
Okay!
He _____ _____ _____ tired after cleaning the entire house. (be)
must have been.
Oops!
Okay!
I'm not sure, but I _____ _____ _____ my wallet. (lose)
may/might have lost
Oops!
Okay!
They _____ _____ _____ a great time. (have)
must have had
Oops!
Okay!
They _____ _____ ______ first. (call)
could/should have called.
Oops!
Okay!
That animal is too small. It _____ ______ an elephant.
can't be
Oops!
Okay!
You _____ _____ _____ the movie. It was so boring that you fell asleep. (like)
couldn't/ can't have liked
Oops!
Okay!
Wow, that _____ _____ _____ ! (hurt)
must have hurt
Oops!
Okay!
I _____ _____ _____ too much last night. (drink)
must have drunk
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies