有几道高中英语选择题请教下

来源:百度知道 编辑:UC知道 时间:2024/06/09 12:21:58
1、 Your phone number again ? I ________ quite catch it.
A didn't B couldn't C don't D can't
(答案为A 想问为什么不能选D)
2、 When a pencil is partly in a glass of water, it looks as if it ____
A breaks B has broken C were broken D had been broken
(答案为C 我觉得奇怪 为什么会用过去时 就算用过去时 不也应该用单数吗?怎么会用复数呢)
3、As she ______ the newspaper, Granny_____asleep.
(答案为was reading;fell 想问到底什么地方要用进行时)
4、It's nearly seven o'clock.Jack ____be here at any moment
A must B need C should D can
(答案为C 其他的为什么不行)
第4题还有些疑惑
A B我知道不行 但can 也有表推测 表可能的意思 为什么选can 就不行而要选should?

1. can't 表示你没有那个能力或者你不能够那么做,而你只是当时没有记下来 并不是表示你没有记下电话号码这个能力

2.这句话是虚拟语气,就是说看起来好像是这样 但是实际情况并不是这样的 虚拟语气就是用were

3.这据说之所以用进行时,是为了表达他睡着的时候她正在读报纸,也就是说后面那句话的动作发生的时候,前面的一个可持续的动作正在发生。

4.这就是理解的问题了,根据句意应该是说 已经快七点了 杰克随时都会出现。这只是一种可能的情况,并不是必须的情况,所以不能选must 和 need
而对比should和can,can表示的是一种能力,should表示的是一种可能性

1.是刚才没有记住。过去的事情。
2.虚拟。实际上没有断。
3.在as这个句型里,表示正在。。。的时候,发生了什么事情。因为是说的过去的事情,所以前面用过去进行时了。
4.表示一种可能。

1.选didn't,表示刚才没听清楚,所以才要你多说一遍,“没听清”是过去了的
2.虚拟语气。当一支笔的一部分浸在水中时,看起来就像笔是断的。虚拟语气的一般现在时用过去时来表示,所以用were broken
3.“当她正在看书的时候,她睡着了”,“睡着”是在“看书”这个动作进行时发生的
4.“现在已经快七点了,JACK应该随时会到达这里了”,里面是“应该”的意思,你把其他几个都代进去再翻译一下,就知道都不通的。

第四题中的shoud是肯定的推测 表习惯性 而can表推测性没它强

第一题:有题干可知,后一句的事是在前一句之前发生的,所以用过去时。
第二题:是一种虚拟语气,表假设。在虚拟语气中was或were都用were来表示。
第三题:进行时是表示某件事正在发生或在某一时刻正在发生,强调动作的进行状态。所以只要是强调表示动作的状态或某事正在某时发生时用进行时。
第四题:有题干可知“Jack ____be here at any moment”是对过去的一种推测,若用“must ”或“can“后要加 ”have been“而题中加入”need“句意不通,所以选C