——Have all the students known that our class will visit the factory this afternoon?——Yes,every students ______ about it.A has been told B was told选哪个那,为什么那 怎么判断时态啊(2002年山西省中考题) —Have all the students known that our class will visit the factory this afternoon?—Yes.Every student ____ about it.A.tells B.told C.was told D.has told9.解析:学生与告诉之间是被动的关系,即学生被告诉。动作一定发生在过去,所以应该用一般过去时态。原题没有 has been told 选项,选了 was told,对照这题应该选什么比较好呢?被告知是发生在过去,我觉得也解释得通啊

问题描述:

——Have all the students known that our class will visit the factory this afternoon?
——Yes,every students ______ about it.
A has been told B was told
选哪个那,为什么那 怎么判断时态啊
(2002年山西省中考题)
—Have all the students known that our class will visit the factory this afternoon?
—Yes.Every student ____ about it.
A.tells B.told
C.was told D.has told
9.解析:学生与告诉之间是被动的关系,即学生被告诉。动作一定发生在过去,所以应该用一般过去时态。
原题没有 has been told 选项,选了 was told,对照这题应该选什么比较好呢?被告知是发生在过去,我觉得也解释得通啊

A
选完成时,已经被告知,表示对现在的影响和结果。

A
选完成时,已经被告知,表示对现在的影响和结果。
况且刚好与问题相响应,题目中的关键词:have known可以做为提示。

选择A 你首先要理解句意,意思是说----所有的学生都已经知道今天下午要参观工厂么?
——是的,他们都知道了
再根据过去时和完成时的定义区分。过去式用于指发生在过去的事,与现在没有关系。
完成时指事情或动作发生在过去某时刻一直延伸到现在,以及对现在的影响。
你看题目,知道的是发生在过去,那么对现在有影响吗 ?
这样你会得出答案 A
good luck!

A. 首先说你的题目中多打了一个s,应该是every student, 上面的问句是完成时态,回答当然也用完成时态了啊,表示“每个人都已经通知到了”的意思,强调的是现在的状态(完成时),而不是强调过去的动作(过去时)。

选择A分析:这个对话的意思是:——所有的学生都知道今天下午要参观工厂么?——是的,他们都知道了现在完成时态表示过去发生的动作对现在造成的影响或结果强调过去与现在的关联这里造成的结果是他们已经知道了而一般...