精英家教網 > 高中英語 > 題目詳情

Oh,I'm not feeling well in the stomach.I ________ so much fried chicken just now.

A.shouldn't eat B.mustn't have eaten
C.shouldn't have eaten D.mustn't eaten

C

解析just now是表示過去的時間狀語。情態(tài)動詞在表示過去發(fā)生的事時,必須用“情態(tài)動詞+have+過去分詞的形式”。所以只能在選項B或C中確定答案。mustn't have eaten是一個錯誤選項,因為“mustn't+動詞”表示“禁止”,不表示判斷或推測。

練習冊系列答案
相關習題

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

— But for your timely warning, we _____ into great trouble.
— Well, you know we’re friends.

A.would getB.must have got
C.would have gotD.can’t have got

查看答案和解析>>

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

In order to do something meaningful, it’s necessary that you _______ determine what is really important.

A.must B.will C.need D.should 

查看答案和解析>>

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

The petrol tank is empty. I _________it up before we left home.

A.had to fill B.would have filled 
C.should have filled D.could have filled 

查看答案和解析>>

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

It is strange that such a thing ______ in your school.

A.will happen B.happens C.should happen D.happened

查看答案和解析>>

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

It was lucky that little Jack was not at home when the fire broke out; otherwise, he____his life.

A.had lost B.would lose C.would have lost D.might lose

查看答案和解析>>

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

—Would you mind if I set out earlier tomorrow morning?     — Well, I’d rather you _______.

A.don’t B.didn’t C.won’t D.wouldn’t

查看答案和解析>>

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

—Is the letter from your mother?
—Yes. But she ________ the letter herself, because she doesn't even know one word.

A.needn't have written B.can't have written
C.might not have written D.should not have written

查看答案和解析>>

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

(2013·高考安徽卷)I________ to my cousin’s birthday party last night,but I was not available.

A.wentB.had gone
C.would goD.would have gone

查看答案和解析>>

同步練習冊答案