The past two years ________ a sharp rise in oil price,which adds to the burden of auto transportation industry.
| A.witnessed | B.has witnessed |
| C.is witnessing | D.witnesses |
—Jack is always studying hard and does well in all subjects.
—No wonder he ________ to be admitted to Beijing University.
| A.is expecting | B.will be expected |
| C.is expected | D.will expect |
—Will you see me off at the airport at ten tomorrow morning?
—Sorry, I ________ a lecture then.
| A.will be giving | B.will give |
| C.give | D.have given |
—The rain ________ fast and heavy.
—You should ________ some shelter. Look at you—you are all wet.
| A.is coming; find | B.comes; have found |
| C.came; find | D.came; have found |
I had wanted to help you last night but I couldn't spare any time, for I ________ a composition which I have to hand in this morning.
| A.wrote | B.was writing |
| C.had written | D.have written |
—How is your cousin, Kate?
—She broke her leg and ________ medical treatment since.
| A.is receiving | B.has received |
| C.received | D.has been receiving |
—Lucy, tell me about your trip to the beach.
—Awful! There ________ too many holidaymakers.
| A.had been | B.were |
| C.would be | D.have been |
—Sorry, sir. And you'll let me pay to have your jacket cleaned, won't you?
—That's all right. Coffee ________ lasting marks on clothing, I'm sure.
| A.didn't leave | B.doesn't leave |
| C.hasn't left | D.hadn't left |
—How long on earth shall I have to wait?
—Sorry, sir. Just a minute. There ________ a table available.
| A.is | B.was |
| C.will be | D.has been |
When I ________ home, I caught a thief stealing from a passerby.
| A.headed | B.was heading |
| C.has headed | D.had headed |