---Hurry, John!
---Oh, damn! Both my legs are nearly to give out. I ____for hours.
A.had walked | B.walked | C.have been walking | D.am walking |
— The American Spider Man 2 is on these days. It’s fantastic.
—Really? But I ________ it yet.
A.didn’t see | B.won’t see |
C.haven’t seen | D.am not seeing |
The book into thirty languages since it came on the market in 1973.
A.was translated | B.has translated |
C.has been translated | D.translated |
Although the causes of cancer_____, we do not yet have any practical way to prevent it.
A.are being uncovered | B.have been uncovering |
C.are uncovering | D.have uncovered |
When the sun _____ in the east, the little hero tried hard ______ the red flag to the top of the pole.
A.rising… to rise | B.rose… to raise | C.raise… to rise | D.rising… raising |
The upset mother thought to herself, “If only I ______ what’s going on in my little boy’s head right now.”
A.know | B.knew | C.have known | D.had known |
No one ______ this building without the permission of the police .
A is leaving B is to leave C has left D will be leaving
By the time he retires, professor Baker _____ for almost forty years.
A.will have taught | B.had taught | C.has taught | D.is teaching |
Police are now searching for a woman who is reported to since the flood hit the area last Friday.
A.have been missing | B.have got lost |
C.be missing | D.get lost |
Tom, our manager, ________ for American in two days and he has asked me to find out when the earliest plane ________ next Sunday.
A.is leaving; takes off |
B.will leave; is taking off |
C.is to leave; is going to take off |
D.leaves; will take off |
At the age of 14, Father had to leave school and start working. There would be no one to support the family _______ he not worked.
A.did | B.has | C.had | D.was |
— Have you read the novel?
— Yes. I ________ it three times while I was in university.
A.had read | B.read |
C.have read | D.was reading |
Mr. Baker including some tourists ______ the Great Wall before, so they headed for the Forbidden City.
A.has gone to | B.have gone to |
C.has been to | D.have been to |
I haven't finished my composition. I ________ for two hours and a half.
A.have written it | B.have been writing it |
C.wrote it | D.am writing it |