he didn not know what was happening outside

7个回答

  • 楼主没有错的.楼主可以回忆下我们常常说的“发生了什么事?”是怎么说的呢,是“what is happen ”对吧,这就是上面你的例句后面的“what was happening outside”,只不过他是过去进行时,表示过去某时刻正在进行的动作,时态不同而已.

    happen这个词确实与平常动词有些区别,他有几种用法,以下就替楼主扩展以下吧,以前我也常常搞错:

    1.表示“某地(某时)发生了什么事”,常用“sth.+ happen +地点/时间”这一结构来表达,此时主语应是事情.例如:

    The story happened in 2003.这个故事发生在2003年.

    An accident happened in that street.那条街上发生了一起事故.

    2.表示“某人出了某事(常指不好的事)”,要用“sth.+ happen+to sb.”这一结构来表达.例如:

    A car accident happened to her this morning.今天上午她发生了交通事故.

    What happened to you?你怎么啦?

    3.表示“某人碰巧做某事”,要用“sb.+ happen+ to do sth.”这一结构来表达.例如:

    I happened to meet a friend of mine in the street yesterday.昨天我碰巧在街上遇到了我的一个朋友

    4.happen表示“碰巧或恰巧发生某事”时,还可用“It happens / happened that...”这一结构来表达.例如:

    It happened that Brian and Peter were at home that day.碰巧那天布莱恩和彼得在家了.

    It happened that he had to take part in a meeting that afternoon.碰巧那天下午他不得不参加一个会议.

    :happen有过去式为happened,但它是不及物动词,没有被动语态,楼主说的被动关系的不正确的,这点注意.楼主也可以上网查查看happen有没有被动语态就知道了.