—Has Ham started out? He said he would join in the party.—He ____. He is a man w
题型:不详难度:来源:
—Has Ham started out? He said he would join in the party. —He ____. He is a man who always keeps his word.A.must have left | B.need have left | C.should have left | D.could have left |
|
答案
A |
解析
考查情态动词+have done,A是过去一定做了,B是过去本有必要做却没做,C是过去本应该做却没做,D是过去本可以做却没做,句意是:--Ham出发了吗?--他说他会参加聚会的。--他一定已经走了,因为他是守信的人。选A。 |
举一反三
—Guess what ! I have got A for my term paper . —Great ! You ________ read widely and put a lot of work into it .A.should | B.should have | C.must | D.must have |
|
"The house _______ go to the daughter, not the son, according to the will of the father, "declared the judge.A.may | B.should | C.must | D.shall |
|
He insisted what he did _______ right and that anyone who broke laws ________.A.was ; be punished | B.be ; was punished | C.was; was punished | D.be ; be punished |
|
If I had had enough time, I my work. A.would finish | B.must have finished | C.would have finished | D.had finished |
|
—Shall we go to the movie tonight? —No, I’d rather at home with our baby. You’d better not leave it to the babysitter at night.A.you stayed | B.you stay | C.stayed | D.stay |
|
最新试题
热门考点