I just had no idea who he was.为什么不是whom

5个回答

  • 首先申明,这个句子中,既可以用who,也可以用whom.

    本句翻译:我刚才不知道他是谁.

    who 与whom 都可用作疑问代词,who 是主格,whom是宾格.

    例如:Who saw the thief?谁看见了那个

    Whom are you trying to fool?你想愚弄谁啊?

    但是,在日常口语中,或者在不正式的场合中,常常用who 代替whom作宾语.

    在上面那个例句中,也可以说Who are you trying to fool?

    但是需要注意的是:who 不能直接用在介词后面.若直接用在介词后面,就必须用whom.

    例如:To whom is she writing?她在给谁写信?

    我的讲解你明白了吗?

    欢迎交流,