请教老师们,下面这6个句子都正确吗?如果不正确,为什么?
1. Here are two pens. You may use any of them.
2. Here are two pens. You may use both of them.
3. Here are two pens. You may use either of them.
4. Here are two pens. You may use each of them.
5. Here are two pens. You may use all of them.
6. Here are two pens. You may use every one of them.
谢谢!
我认为句5是错的,最后一句也可以说是不准确的,因为every one of 指两个在现代英语中一般不这样用,通常用each one of ,可以指两个。其他都没问题。all如果指群体中的所有个体,需要3个以上,两个不行。请看国外语法网站的一个解释:
补充两个外刊例句:
In any of the two cases, one rule is obeyed and the other is violated.
Each one of the two who have presented themselves should clear himself with twelve citizens and should be greeted.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
请教老师们,下面这6个句子都正确吗?如果不正确,为什么?
1. Here are two pens. You may use any of them.
2. Here are two pens. You may use both of them.
3. Here are two pens. You may use either of them.
4. Here are two pens. You may use each of them.
5. Here are two pens. You may use all of them.
6. Here are two pens. You may use every one of them.
【答】any,all和every one用于三个或者三个以上, each用于两个或者多于两个的情况下。所以:1,5,6错误,其余的正确。
解答:以下3个句子是正确的
【1】Here are two pens. You may use both of them. 【正确】【数量等于2,表示2个全部都】
【2】Here are two pens. You may use either of them. 【正确】【数量等于2,表示任何1个】
【3】Here are two pens. You may use each of them. 【正确】【数量等于2或者等于2,表示每个】
备注(1):both当代词使用时:指代的”“人/物/事”数量只能等于2.意思为“2个都”
备注(2):either当代词使用时:指代的”“人/物/事”数量只能等于2意思为“2个当中作任何一个”
备注(3):each当代词使用时:指代的”“人/物/事”数量只能等于2或者大于2意思为“2个或者2个以上的每一个”
备注(4):all当代词使用时:指代的”“人/物/事”数量只能等于3或者大于3意思为“3个或者3个以上的每一个”
解答:以下3个句子是错误的
【1】 Here are two pens. You may use any of them. 【错误】
【2】Here are two pens. You may use all of them. 【错误】
【3】Here are two pens. You may use every one of them. 【错误】
备注:every one 与介词of +复数名词/复合宾格代词连用,表示3者或者3者以上每一个。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!