He _________ English for eight years by the time he graduates from the university next year.
A.will learn | B.will have learned | C.will be learning | D.has graduated |
Trust him please! When he _______ reading it, he will return the book to you on time.
A.finish | B.will finish | C.has finished | D.finished |
He is my father and I know he will forgive me for _______ I have done.
A.whatever | B.no matter what | C.no matter how | D.whichever |
Charles is believed_______ the floor yesterday; he is always helping others silently.
A.to sweep | B.to have swept | C.having swept | D.swept |
The _____ of electricity added to our difficulty repairing the bridge.
A.absence | B.short | C.need | D.break |
After her son died in a car accident, the old lady would sit at the window, ______ out and _______ in thought.
A.looked; lost | B.looking; losing |
C.looked; losing | D.looking; lost |