You____________ this morning if you really wanted to see it yourself.A.ought to
题型:不详难度:来源:
You____________ this morning if you really wanted to see it yourself.A.ought to come | B.might have come | C.ought to have come | D.can have come |
|
答案
C |
解析
本题是情态动词的考查。ought to have done表示“本来应该做但实际上没有做”,相当于should have done。 |
举一反三
Look at this! It’s broken now! You __________ have been careful!A.could | B.must | C.would | D.should |
|
She __________ be an equal to the famous model in some respects but she does not like the profession. A.could | B.should | C.must | D.may |
|
When I was you age, I dared to go out alone at night, ________ you?A.dared | B.dare | C.did | D.didn’t |
|
— You _____ stop me. — Even if you _____ it, I won’t allow you to do it.A.mustn’t…dare not do | B.may…dare not do | C.can…dare to do | D.needn’t…dare do |
|
She is too thin. She _______ gain some weight but she ______ too little. A.would; ate | B.will; eat | C.would; eats | D.will; ate |
|
最新试题
热门考点