—Everyone in my class passed the exam.
—Oh, really? It ________ difficult.
A. can’t have been B. needn’t have been
C. must be D. mightn’t be
I ran across David while walking along the street yesterday. I ________ him for three years.
A. hadn’t seen B. didn’t see
C. haven’t seen D. don’t see
—You are required by law _______ seat belts.
—Thanks for your reminding. I’ll do it right away.
A. wearing B. being worn C. to wear D. to be worn
______ such a heavy loss in the earthquake, they got help from all over the world.
A. Suffer B. Having suffered
C. Suffered D. To suffer
I will go to the seaside for a holiday with my family as soon as I ______ what I am doing.
A. would finish B. have finished C. finishing D. finish
I never thought of it before, _______ all that my parents had done for me for granted.
A. taking B. taken C. to take D. took