—Sorry, the tickets have already been sold out.
—Really? Maybe I _______ a little earlier.
A.should comeB.should have come
C.could have comeD.must have come
B

試題分析:考查情態(tài)動詞表推測。根據(jù)句意:—票都已經(jīng)賣完了!娴膯?或許我本該早點(diǎn)來。用should have done表示“本應(yīng)該干某事”對過去的猜測。C項(xiàng)為“本可以早點(diǎn)來”;D項(xiàng)為“肯定早來了”。所以答案選B。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

---I’m sorry. I _________ at you the other day.
---Forget it. It was a bit out of control myself.
A.shouldn’t shoutB.shouldn’t have shouted
C.mustn’t shoutD.mustn’t have shouted

查看答案和解析>>

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

Without the development of the Internet, Taobao and Tmall______$ 5.7 billion in sales on 11 November, 2013.
A.wouldn't makeB.didn't makeC.hadn't madeD.wouldn't have made

查看答案和解析>>

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

Mr. White _____ at 8:30 for the meeting, but he didn’t show up.
A.should have arrived B.should arrive
C.should have had arrived D.should be arriving

查看答案和解析>>

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

If you had told him the truth, he ______ so angry now.
A.isn'tB.wasn't
C.wouldn't beD.wouldn't have been

查看答案和解析>>

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

We were delayed at the airport.Otherwise,we    here by lunch.
A.must have beenB.could be
C.should beD.would have been

查看答案和解析>>

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

The teacher demanded that the exam _____ before eleven.
A.must finishB.be finishedC.would be finishedD.must be finished

查看答案和解析>>

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

---My little daughter is coughing worse than ever.
---She ______ to the hospital yesterday.
A.had to be takenB.should have taken
C.must have been takenD.ought to have been taken

查看答案和解析>>

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

I _________  to the party with you tomorrow if I didn’t have to attend the meeting.
A.wentB.had goneC.would go D.would have gone

查看答案和解析>>

同步練習(xí)冊答案