--- Guess what! I have got A for my term paper.--- Great! You _____ read widely
题型:不详难度:来源:
--- Guess what! I have got A for my term paper. --- Great! You _____ read widely and put a lot of work into it..A.must | B.should | C.must have | D.should have |
|
答案
C |
解析
试题分析: 情态动词表肯定推测。题意,猜猜看,我得了A。 棒极,人肯定付出很多努力。根据上句中have done 得了事情已经发生,所以表示对过去的肯定推测,用must have done .故选 C项。 考点 情态动词 |
举一反三
You _____ her in her office last Friday, she’s been out of town for two weeks.A.needn’t have seen | B.must have seen | C.might have seen | D.can’t have seen |
|
-Are you coming to the English evening? -I’m not sure. I go to the concert instead.A.must | B.might | C.should | D.would |
|
— Is Jack on duty today? — It ________ be him. It"s his turn tomorrow.A.mustn"t | B.won"t | C.can"t | D.needn"t |
|
—“Crash diets” make us lose weight fast and I am all into that. —But it_______better to work out. A.had | B.would be | C.wouldn’t have been | D.must have been |
|
— May I smoke here? — No, you ________. Can’t you read the sign “NO SMOKING”?A.mustn’t | B.won’t | C.needn’t | D.Don’t have to |
|
最新试题
热门考点