Look at the ground, it is wet. It ________ last night.www.7caiedu.cn
A.must have rained B.must rain C.could have rained D.may have rained
--Who______ it be that is knocking at the door?
--It ______ be Father, but I’m not sure.
A. can; must B. can; may C. must; can D. may; must
Mr. Smith recommended that she______ a lot of reading in Chinese.
A. do B. will do C. does D. doing
There was a lot of fun at yesterday’s party. You ____ come, but why didn’t you?
A. must have B. should C. need have D. ought to have
—Are you coming to Jeff’s party?
—I’m not sure. I _________ go to the concert instead.
A. must B. would C. should D. might
A scientist is now working on sending visual information to the brain, so that the blind _____ “see”.
A. can be able to B. is able to
C. could be able to D. could able to