疑问代词在英语中用于构成特殊疑问句,并起到名词词组的作用。它们在句中的位置通常位于谓语动词之前,且没有性和数的变化,除who之外也没有格的变化。以下是疑问代词的主要用法和总结:
指人疑问代词
who:用作主语、宾语和表语,例如:“Who is your English teacher?”(你们的英语老师是谁?)
whom:用作宾语,但在句首时可用who代替,在介词后只能用whom,例如:“Whom are you talking about?”(你们在谈论谁?)
指物疑问代词
what:既可用作主语、宾语和表语,也可用作定语,例如:“What question did he ask?”(他问了什么问题?)
which:既可用作主语、宾语和表语,也可用作定语,指代在某一范围内的东西,例如:“Which book do you like best?”(你最喜欢哪本书?)
whose:用作定语,表示所属关系,例如:“Whose is this umbrella?”(这伞是谁的?)
其他用法
whatever和 whichever:用于表示选择范围,类似于which,但更为广泛,例如:“Whichever book do you like?”(你喜欢哪本书?)
whoever:与who类似,但用于指代任何人,例如:“Whoever wants to join the club can sign up.”(任何想加入俱乐部的人都可以报名。)
总结:
who和 whom主要用于指人,分别用作主语和宾语。
what、 which和 whose既可以指人也可以指物,用作主语、宾语和表语,其中 what的指代范围无限, which的指代范围有限。
whatever和 whichever扩展了选择范围,用于更广泛的选择。
whoever类似于who,但用于指代任何人。
这些规则适用于一般现在时和大多数其他时态,但在特定语境下可能会有所不同。希望这些信息对你有所帮助!