But for the traffic jam,we ________ long ago.
A.will have arrived
B.should
C.had arrived
D.would have arrived
试卷相关题目
- 1As you worked late yesterday, you __________ have come this morning.
A.mayn’t
B.can’t
C.mustn’t
D.needn’t
开始考试点击查看答案 - 2. I told your friend how to get to the hotel, but perhaps I __________ have driven her there.
A.could
B.must
C.might
D.should
开始考试点击查看答案 - 3Online paper-checking requires that more attention _______.
A.be paid to spelling
B.to be paid to spelling
C.should pay to spelling
D.and spelling be paid to
开始考试点击查看答案 - 4______ smoking, he would not have got cancer in the lung.
A.Was he given up
B.Had he given up
C.Did he give
D.If he gave up
开始考试点击查看答案 - 5In crowded places like airports and railway stations, you __________ take care of your luggage.
A.can
B.may
C.must
D.will
开始考试点击查看答案 - 6—Shall we go skating or stay at home? —Which ________ do yourself?
A.do you rather
B.would you rather
C.will you rather
D.should you rather
开始考试点击查看答案 - 7I supported him in time , otherwise he_______off the bike .
A.might fall
B.would fall
C.should have fallen
D.would have fallen
开始考试点击查看答案 - 8--I'm told that John had another car accident this morning. --I believe not. He ________so careless.
A.shouldn't have been
B.wouldn't have been
C.couldn't have been
D.mustn't have been
开始考试点击查看答案 - 9He ______ the job well, but he_______so careless.
A.had done; had been
B.could do; was
C.could have done; was
D.hadn’t done; had been
开始考试点击查看答案 - 10“The interest ______ be divided into five parts, according to the agreement made by both sides,” declared the judge.
A.may
B.should
C.must
D.shall
开始考试点击查看答案