You____________ this morning if you really wanted to see it yourself.
A.ought to comeB.might have come
C.ought to have comeD.can have come

C

本題是情態(tài)動詞的考查。ought to have done表示“本來應(yīng)該做但實際上沒有做”,相當(dāng)于should have done。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

A.may not beB.won’t beC.couldn’t beD.mustn’t be

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Do you know where David is? I couldn’t find him anywhere.
—Well. He _____have gone far—his coat’s still here.
A.shouldn’tB.mustn’tC.can’tD.wouldn’t

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—This wall of air is an effective answer to the problem  and it ____ work.
—But it is a question to put such a wall of air around the statue.
A.mayB.mustC.shouldD.could

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

She is too thin. She _______ gain some weight but she ______ too little.
A.would; ateB.will; eatC.would; eatsD.will; ate

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—When can I come for the photos? I need them tomorrow afternoon.
—They ________ be ready by 12:00.
A.can B.should
C.might D.need

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

— Excuse me, Is this the right way to the Summer Palace ?
— Sorry, I am not sure, but it _______ be.
A.mightB.willC.mustD.can

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

---    you disturb her with these annoying questions just when she was busy cooking dinner?
---Sorry, I      that at that time.
A.Should, should have doneB.Shall; may have done
C.Must, should doD.Must, should not have done

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

I was really anxious about you. You ________ home without a word.
A.mustn’t leaveB.shouldn’t have left
C.couldn’t have leftD.needn’t leave

查看答案和解析>>

同步練習(xí)冊答案