单选题
172.Hethe test, but he wasn't careful enough.
A
A.must havepassed
B
B.should pass
C
C.might pass
D
D.could havepassed
答案解析
正确答案:D
解析:
172.【翻译】他本可以通过考试的,但是他不够细心:【精析】D " must have +过去分词”表示“一定做了 ”,是对过去发生事情的肯定推测;should :应该,应当;might:可 能:"could have+过去分词”表示“过去本可以做……却没有做”。根据句意可知,此处表达的是过去本能做而没有做. 含有对过去未付诸实践的事情的遗憾或责备之意,所以could have passed符合题意,意为“本能通过"故选D
相关题目
单选题
28., everything would have been all right.
单选题
27.It is necessary that hethe task by the end of next week.
单选题
26.next week, he would be able to see the opening ceremony.
单选题
25.I don't think it advisable that Tom to the job since he has no experience.
单选题
24.tomorrow, she would get there on Sunday.
单选题
23.1 am sorry that he in such poor health.
单选题
22.He asks that hean opportunity to explain why he refused to go there.
单选题
21.You didn' t take his advice. his advice, yousuch a mistake.
单选题
20.If ittoo much trouble, I'd love a cup of tea.
单选题
19.My advice is that sheto apologize to him.
