Why didn't you tell me there was no meeting today? I ______ all the way here ______ the heavy snow.
A. needn't have driven;through B. can't have driven;across
C. mustn't have driven;through D. shouldn't have driven;cross
Never _______ forget the days when ______ together with you.
A. shall I;I lived B. shall I; did I live
C. I shall;I lived D. I shall; did I live
The two old sisters, _______ so long, held each other and burst into tears.
A. being separated B. having been separated
C. having separated D. had been separated
— When will you leave for Paris for a visit?
— next month.
A. Until B. After C. At D. In
It's impossible for all the people to get jobs because of them are not fit for them.
A. none B. all C. not all D. every one
—You can't finish the book in less than an hour, I suppose?
— . I’ll return it to you on time.
A. Yes, I'm sure I can B. No, hardly
C. Sorry, I can't D. I don't think I can