英语疑问代词的用法与辨析
英语疑问代词的用法与辨析
1. 疑问代词的用法
疑问代词主要用于构成特殊疑问句,其结构形式通常为“疑问代词+一般疑问句”。有的疑问代词指人,如 who, whom, whose;有的疑问代词指物,如 what;有的疑问代词既指人又指物,如 which。在以上疑问代词中,who 和 whom 只用作主语、宾语和表语,不用作定语;而what, which, whose 则既可用作主语、宾语和表语,也可用作定语。如:
What is it you want me to do? 你要我做的是什么?
Which is your room? 哪是你的房间?
Whose fault is it? 这得怪谁?
2. what 与 which 的用法区别
若选择的范围较小或比较明确,则用 which;若选择的范围比较大或不明确,则用 what。如:
Which dictionaries do you like? 你喜欢哪本词典?
What dictionaries do you like? 你喜欢什么样的词典?
另外,表示不明确范围的what后可接 else,表示其他的人(或事物),但不接表明确范围的of 短语;而表示明确范围的 which后一般不接 else,却通常可接表明确范围的of短语。如:
What else do you need? 你还需要别的什么?
Which of the books is the cheapest? 这些书哪本最便宜?
3. who 与 whom的用法区别
whom是who的宾格形式,用作动词或介词的宾语,但在口语中用作宾语的 whom通常可用who代替,不过在介词后只能用whom。如:
Who(m) are you waiting for? 你在等谁?
For whom are you waiting? 你在等谁?
- 上一篇
- 下一篇