作业帮 > 英语 > 作业

if引导从句中用anyone还是someone

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/30 01:52:44
if引导从句中用anyone还是someone
原句:What will you do if you 后有anyone或someone
疑问句中
someone、anyone在if从句中的不同
someone:某一个
anyone:任何一个人
某一个人可以做成某件事情,但是不是任何一个人都可以完成那件同样的事情
Someone in my class knows how to speak Spanish.班里有个人可以讲西班牙语.
Anyone in my class knows how to speak Chinese.班里的任何一个人可以讲汉语.
If anyone in my class knows how to speak Chinese,then you can always find someone in my class who can speak Chinese.如果班里的任何一个人都可以说中文,那么你总会从我们班里找到个会说中文的人.
If someone in my class knows how to speak Spanish,it does not mean that anyone in my class knows how to speak Spanish.如果班里有个人会说西班牙文,这并不代表我们班里的任何一个人都会说西班牙文.
其实就是意思上的差异,someone表示某人,anyone表示任何人,感觉上比someone要稍微强烈点,两者没有明显的界限.主要靠自己体会句意.
If someone tried to blackmail me,I would tell the police.
如果某人企图敲诈我,我就向警察告发.
If anyone calls me,tell him I’ll come back soon.
如果有任何人打电话找我,告诉他我马上回来.
其实从语法来讲,在if引导的条件状语从句中没有什么太明显的区别.
1.意思不同.someone指“某人”,anyone指“任何人”;例如:〔1〕You can ask someone to help you if you have troubles.(如果你有麻烦了你可以找人来帮忙)〔2〕If anyone asks for you I will tell them you've gone.(如果有人要见你,我会对他们说你出去了)
2.用法不同.someone一般用在肯定句中,anyone一般用在否定句和疑问句中,但也不是一成不变的.例如:Anyone can cook if they try.(任何人只要尝试都会做饭)