He wasted a lot of time playing football, otherwise he ________the exam.A.had pa
题型:不详难度:来源:
He wasted a lot of time playing football, otherwise he ________the exam.A.had passed | B.passed | C.would passed | D.would have passed |
|
答案
D |
解析
根据句子意义,otherwise 前的分句为客观事实,使用的为一般过去时,而otherwise 后一分句则表示与过去事实相反的一种假设,句中实际省略了if 条件句if he hadn’t wasted..., 故选项部分应为与过去事实相反的主句虚拟结构,应选 would have passed。故答案为D |
举一反三
"You know so much about literature. It"s a pity you failed your degree," Harry said, "You ______ a good teacher."A.would have been | B.can have been | C.must be | D.should have been |
|
How I wish I ____ the mistake! Everybody present was angry with me. A.didn’t make | B.hadn’t made | C.wouldn’t make | D.wasn’t making |
|
I could have called you for help, but I ____ your number. A.couldn’t remember | B.didn’t remember | C.should have remembered | D.hadn’t remembered |
|
My English-Chinese dictionary has disappeared. Who _____ have taken it?A.should | B.must | C.could | D.would |
|
— Mary’s got mad and has been sent to the mental hospital. Did you tell her boss about that? — Yes, but I _____ her husband first.A.should have told | B.shouldn’t have told | C.must have told | D.needn’t have told |
|
最新试题
热门考点