提十个英语语法问题题

原标题:英语语法 疑问代词的用法

【说明】who 和 whom 只用作主语、宾语和表语不用作定语,what, which, whose 则既可用作主语、宾语和表语也可用作定语。

二、两组疑问代词的用法比较

1. who 与 whom:湔者为主格用作主语,后者为宾格用作宾格:

但是,当用作宾语的 whom 位于句首时通常可用who 代之:

若是紧跟在介词之后用作宾语,则只能用 whom

① 若后接名词(即用作限定词),只用which和what不能用who:

What和 which 的区别是:当选择的范围较小或比较明确时,多用 which;当选择的范围较较大或不明确時多用 what:

但是,若指人即使选择的范围不明确,也多用 which:

② 若其后不接名词(即用作代词)三者均可用,which和what的用法区别可参见上面的分析至于who,它一般只用来指人(用作代词的 which 不用于指人)不管选择范围大还是小、明确还是不明确均可用:

当选择范围比较明确且用作宾语時,who也可用which或which one代之:

③ 由于what和who的选择范围可以很大或不明确所以其后可以跟 else,表示其他的人(或事物)但却通常不跟表示特定范围的of 短语;洏 which 的选择范围相对比较小或明确,所以其后一般不接 else却常与表特定范围的of短语连用:

④ 另外,比较以下两句:

}

我要回帖

更多关于 提十个英语语法问题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信