提醒:点这里加小编微信(领取免费资料、获取最新资讯、解决考教师一切疑问!)

Jack ____ yet, otherwise he would have telephoned me.

A.mustn't have arrived

B.shouldn't have arrived

C.can't have arrived

D.need not have arrived (本题选C)

2.当试题的前后句在动作和意义上构成转折关系时,常借助“but, however, instead”等词来表示过去的动作与客观事实不符,这时我们就可以用“对立”关系来解决这样的试题。这种结构常见的有:

should have done / ought to have done:表示过去本应该做某事而实际上没有做。

should not have done / ought not to have done:表示过去本不应该做某事但事实上却做了。

need have done:表示过去本来有必要去做某事,但事实上没有做。

need not have done:表示过去本来没有必要做某事,但事实上却做了。如:

3) I was really anxious about you. You _____ home without a word.

A.mustn't leave

B.shouldn't have left

C.couldn't have left

D.needn't leave

分析该题前后句之间的关系和语气可知,事实上是 “本不应该离家出走却走了”,故本题选B。

4) I told Sally how to get here, but perhaps I _____ for her.

A.had to write it out

B.must have written it out

C.should have written it out

D.ought to write it out

由句中的连词but可知前后句之间是对立关系,分析题意可知本题应选C。

培训课程:想快速通关,怎样让备考万无一失?欣瑞教育教师编制培训名师带你轻松备考,掌握考点!各省教师编制考试介绍入口点击查看更多考试政策>>
学习交流平台:微信 | 手机APP | 微博 | 教师编制考试交流群:273373270 | 教师资格证考试交流群:99528015   教师编制考试笔试课程 | 教师编制考试面试课程  点击咨询:

提醒:点这里加小编微信(领取免费资料、获取最新资讯、解决考教师一切疑问!)