If he ______ more carefully, that accident _______ and he _______ .
A.were driving; wouldn't happen; wouldn't die
B.had driven; wouldn't have happened; wouldn't die
C.had driven; wouldn't have happened; wouldn't have died
D.should have driven; wouldn't have been happened; wouldn't have died
试卷相关题目
- 1-Mike, it's a pity you didn't come to last night's concert. It was really great! -Really? If I _____ so busy, I would have gone with you.
A.hadn't been
B.weren't
C.shouldn't be
D.wouldn't be
开始考试点击查看答案 - 2From the ________ shown in the dead body, he ________to death by a certain poisonous chemical, but I can't tell exactly which.
A.symptoms; must have been poisoned
B.signs; should have been poisoned
C.symbols; could have been poisoned
D.appearances; may have been poisoned
开始考试点击查看答案 - 3It is required that he________homework tomorrow morning.
A.should hand in
B.would hand in
C.hands in
D.is to hand in
开始考试点击查看答案 - 4You _____ the meeting to tell me that. You could have come up to me afterwards.
A.should have come to
B.needn't have interrupted
C.ought to attend
D.mustn't go to
开始考试点击查看答案 - 5If you ______to her about it yesterday, you ________ what to do now.
A.should have spoken; would know
B.spoke; would know
C.had spoken; would have known
D.had spoken; would know
开始考试点击查看答案 - 6-Where are the children? The dinner's going to be completely ruined. -I wish they ________always late.
A.weren't
B.hadn't been
C.wouldn't be
D.wouldn't have been
开始考试点击查看答案 - 7-Did you punish him for that?-Yes,but I don't think I ________.
A.should have done so
B.need to have done so
C.should do that
D.ought have done that
开始考试点击查看答案 - 8If it ______ tomorrow, our picnic _______ to be put off.
A.rains; would have
B.. rains; has
C.should rain; would have
D.would rain; would have
开始考试点击查看答案 - 9He insisted that he ______ from heart trouble, but I didn't think so.
A.should suffer
B.has suffered
C.suffers
D.was suffering
开始考试点击查看答案 - 10Look! What has happened. I'd rather you ______ her about the bad news.
A.would not tell
B.hadn't told
C.didn't tell
D.hasn't told
开始考试点击查看答案