大家来看一下这道题

来源:百度知道 编辑:UC知道 时间:2024/05/25 17:17:27
Actually, girls can be ________ they want to be just like boys, whether it is a pilot, a nurse, or a general manager.
A. who B. which C. whatever D. no matter what
正确答案是C,请问A为什么不对呢?还有,既然whatever可以,那么用whoever可以吗?
麻烦你们了,谢谢!

选C,whatever = no matter what 是无论什么职业的意思,不用no matter what 的原因是它不可以做句子的主语,宾语.而whatever 可以,至于who 是不可以表示职业的.别忘了对职业的提问是Whar are you?(你做嘛的?)而Who are you ?则是你是谁?

who和whoever都不可,因为“pilot, a nurse, or a general manager. ”都是职位,不能用who

在表示某人想成为某种职业的人时,用what,因为这里意思是任何,所以用whatever.

whatever这里是指她们的职业。所以填写的答案要符合后面的内容,其实是后面的内容提示你选什么。把句子看透看懂就好。多读两遍。
也就是说:就像男孩子们一样,不管她们想做什么工作,飞行员,护士,总经理都可以。

题意表示某人想成为某种职业的人, 和人无关.