To understand the complex situation completely requires more thought than ________ so far.
| A.gave | B.has given | C.has been given | D.is being given |
Principal White has been working in the school for about 20 years, all his energy to teaching and researching as well as the running of a healthy school.
| A.devoted | B.devoting | C.to devote | D.and devote |
What do you guess our friend Bob when we get to his home?
| A.does | B.would do | C.has been doing | D.will be doing |
— Did you regret having left your well-paid job?
—Why should I? I _______ as much, but I enjoy my present one more.
| A.didn’t earn | B.don’t earn | C.hadn’t earned | D.haven’t earned |
—Did you hear about the air crash? I feel so lucky!
—Yes.If you _____ that flight, I _____ speaking to you now.
| A.were taking; wouldn't be | B.took; wouldn't have been |
| C.had taken; wouldn't be | D.had taken; wouldn't have been |
---- Would you like to go travelling with me to New York, Benjamin?
---- Sorry, I’m busy, for the final examination is coming. So I ____________ hard throughout the next several weeks.
| A.have worked | B.have been working | C.work | D.will be working |
---- How could I thank you enough?
----Don’t mention it. Any other man ________ that.
| A.would | B.will do | C.would have done | D.had done |
Jack could have avoided that terrible car accident, but he ________ careful enough.
| A.is not | B.hasn’t been | C.was not | D.hadn’t been |
--Could you tell me where you’re working now, Tony?
--In the new development zone. But I ________ in a computer company for five years.
| A.have worked | B.had worked | C.was working | D.worked[ |
—I didn’t ask for the name list .why on my desk?
—I put it there just now in case you needed it.
| A.does it land | B.has it landed | C.will it land | D.had it landed |