Mary was heard ----just now .what happen?Johe was telling a joke .A.cry Bto cry C,laugh D.to laugh为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 11:48:26

Mary was heard ----just now .what happen?Johe was telling a joke .A.cry Bto cry C,laugh D.to laugh为什么?
Mary was heard ----just now .what happen?
Johe was telling a joke .
A.cry Bto cry C,laugh D.to laugh为什么?

Mary was heard ----just now .what happen?Johe was telling a joke .A.cry Bto cry C,laugh D.to laugh为什么?
hear+宾语+补语{do---------------只有是DO时,被动式才加TO
{doing
{done
此题换成主动句式,应为hear Mary laugh .所以被动式还原To.此题选D.
根据语意排除的AB.
类似单词有see listen notice feel observe make let have
原题干出现错误,应为What happened?

B
不定式
hear sb doing/do sth
sb was heard doing/to do被动语态

C
第二句说,johe 说了个笑话,首先排除AB哭泣, D,tolaugh 是去笑, 与时间状语不符合,选C

选C.
首先根据语境判断,既然是在说笑话就不可能是在哭,所以排除A和B,另外某人被看到(be seen)或者被听到(be heared)后面只接两种形式,一种是原型,一种是ing形式。

Mary was heard to laugh just now.玛丽刚刚听了之后在笑。
因为Johe was telling a joke。 Johe讲了一个笑话,所以玛丽听了之后是笑,不是哭,排除A和B,玛丽是被听的,这里用的是被动语态,动词不定式的TO在这里不能省略。故选D。

都不对。
应该是
Mary was heard laughing just now
被动语态第一个动词heard为过去式,而第二个laugh应该为ing形式。