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
Perfect modals
0
%
0
0
0
Back
Restart
Who _______ (be) at the meeting? Let's find out and call them to hear what happened.
have been
Oops!
Okay!
I ________ (break) the coffeemaker. It doesn't work anymore.
have broken
Oops!
Okay!
They ________ (go) to the play last night. It was playing near their apartment.
have gone
Oops!
Okay!
Molly _______ (like) the concert. It's too bad she didn't go.
have liked
Oops!
Okay!
You ________ (try) peanut butter when you were in the U.S.
have tried
Oops!
Okay!
We ________ (tell) Raquel about the weather report before she left
have told
Oops!
Okay!
They _________ (see) the movie. It didn't open until today.
have seen
Oops!
Okay!
Jean and Ralph ________ (buy) the SUV. It uses too much gas.
have bought
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies