John speaks Chinese. He _____ ___________ it for many years. (SPEAK)
HAS SPOKEN
I ____ _______ to the supermarket before I went home. (STOP)
HAD STOPPED
You ________ ________ ___________ in the storm yesterday. You ______ _________ __________. (GO OUT/HURT)
shouldn't have gone out/ could have been
Spring Central office ______ __________ in June 1st.
was opened
was inaugurated
I wanted you to help me with the dishes, but they _____ already ______ _______ .
have ... been done.
______ you __________ your medicine yet? (TAKE)
HAVE... TAKEN
By the time I arrived at school, all the other teachers _______ _______ ___________ for a while. (TEACH)
had been teaching
Mark ________ ________ ___________ the train last night Luckly the taxi driver knew a shortcut. (MISS)
could have missed
This group ______ ______ _______ by teacher Tati for a year.
is being taught
Don't worry about the flowers. They _____ already _____ _________.
have... been bought
A: When are you going to study for the test?
B: ______ ___________ ___________ for the test!
I'VE ALREADY STUDIED
Have you heard about the last earthquake? It _____ ______ an already affected area. (HIT)
HAD HIT
The doctor was in a hurry this morning. He _____ _____ ______ another appointment.
must have had
Rivers ______ _________ in Chiba by the thypoon and the heavy rain.
were flooded
Has the cake _____ __________ yet?
been baked
How long ______ you and Mari ______ ___________ here? (STUDY)
HAVE BEEN STUDYING
Before I could say anything to apologize, he _____ _______ away in his bike. (RIDE)
HAD RIDDEN
Nobody could hear you at the opening speech. You ______ ______ _________ louder. (SPEAK)
SHOULD HAVE SPOKEN
was designed
was created
was prepared
Harry Potter books ______ ________ into movies years after they ______ _________.
were made / were published
She _____ ________ ___________ for hours. She should take a break! (DRIVE)
HAS BEEN DRIVING
The students were upset when we cancelled the class yesteray. They ______ _______ _____________ for the test for a week. (PREPARE)
HAD BEEN PREPARING
A: Where did Guto go yesterday?
B: I'm not sure. He _____ _____ ______ to the theater.
might have gone
may have gone
Mona Lisa _____ ________ by Leonardo da Vinci.
was painted
Daddy is still sick in the hospital. He ____ _______ _______ home yet.
hasn't been sent