Had they known what was coming next, they ________ second thoughts.
发布时间:2021-08-10
A.may have
B.could have
C.must have had
D.might have had
试卷相关题目
- 1If the firefighters ________ in time, the fire would have resulted in many deaths in the hotel.
A.wouldn't have arrived
B.hadn't arrived
C.didn't arrive
D.shouldn't arrive
开始考试点击查看答案 - 2--- What have you learned from your experience in Japan? --- Well, meeting people from another culture _______ be very difficult.
A.must
B.can
C.should
D.shall
开始考试点击查看答案 - 3Mike insisted that he ____ nothing wrong and ____ free.
A.did… set
B.had done…be set
C.do…should be set
D.had done… must be set
开始考试点击查看答案 - 4________ you come earlier, you ________ met him. He just left half an hour ago.
A.Should; would
B.Were; could
C.Had; would have
D.Could; would have
开始考试点击查看答案 - 5---What a pity! I missed the last concert of the year. ---Oh, not at all. It was so terrible. In fact, I would rather I ________ there.
A.hadn't been
B.was not
C.haven't been
D.am not
开始考试点击查看答案 - 6—Most of the students went to the party yesterday. It is a pity you were absent. —I wish I ________ . But I was terribly busy.
A.did
B.had
C.were
D.would
开始考试点击查看答案 - 7You _____ an A on your composition, but there were some spelling mistakes.
A.should receive
B.could have received
C.would receive
D.must have received
开始考试点击查看答案 - 8The doctor recommended he ________ a few more days in hospital.
A.stays
B.to stay
C.stay
D.would stay
开始考试点击查看答案 - 9He suggested that a new library _________ near the key high school.
A.is built
B.was built
C.be built
D.should build
开始考试点击查看答案 - 10He said he would come to attend the lecture if he ___________ time.
A.has
B.has had
C.will have
D.had
开始考试点击查看答案