精英家教網 > 高中英語 > 題目詳情
David did not regret saying what he did but felt that he     it differently.
A.could expressB.would express
C.could have expressedD.must have expressed
C
考查虛擬語氣。根據did說明本句是對過去情況的虛擬,故使用情態(tài)代詞+have done,排除AB。D想是對過去情況的推測,而不是虛擬。Could have done本可以做某事,實際上卻未做。句意:David不后悔說他所做的,但是感覺他本可以用另外一種方法來做。故C正確。
練習冊系列答案
相關習題

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

The scientists are urging that the chemical _____.
A.is bannedB.should banC.be bannedD.must be banned

查看答案和解析>>

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

You _____ down everything I said! You can find it on this sheet I’m handing out.
A.shouldn’t have takenB.must not have taken
C.cannot have takenD.needn’t have taken

查看答案和解析>>

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

The manager demanded that the task ______ within a week.
A.must completeB.would be completed
C.be completedD.must be completed

查看答案和解析>>

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

The doctor insisted that the patients _____ in great danger and _____ operated on immediately.
A.was; beB.be; beC.was; wasD.be ; was

查看答案和解析>>

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

Tom always feels it necessary that he ________English.
A.learnsB.would have learnedC.learnD.were to learn

查看答案和解析>>

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

—Can I pay the bill by check?
—Sorry, sir.But it is the management rules of our hotel that payment     be made in cash.
A.shallB.need C.willD.can

查看答案和解析>>

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

________ more energy to my study instead of being crazy about Internet games, I would be sitting in a comfortable office now.
A.If I devoted B.Had I devoted
C.Would I be devoted D.Should I be devoted

查看答案和解析>>

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

- Mum, I failed to catch the train.
- If you __________ at the station ten minutes earlier, you could have caught it.
A.arrivedB.had arrivedC.would arriveD.were to arrive

查看答案和解析>>

同步練習冊答案