range的用法

The class caters for all ability ranges

查词典,range一定范围内的人的意思,句子中range的意思是词典未列出的意思?还是range的特殊用法?比如代指等。

请先 登录 后评论

最佳答案 2021-05-15 07:20

短语动词 cater to (美国英语)= cater for (英国英语)。通常后接人作宾语,但也可以接人以外的名词作宾语。例如《韦氏高阶》例句:

That store caters to middle-class taste.

The hotel caters to your every need.

你的句子中,cater for=cater to, 后接的宾语并不是人,而是各种不同的能力范围。range在此的意义为:A number or grouping of things in the same category or within specified limits: :例句

offers a range of financial services;

jobs at different pay ranges.

 

all ability ranges 意思是所有的能力范围,引申为各种能力的学生。只要你知道cater for可以后接人以外的名词,这个句子其实很简单的。


请先 登录 后评论

其它 2 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

The class caters for all ability ranges

1. all 是代词,指代“所有学生”,作 for 的宾语。

2. ability ranges 是 all 的定语从句,关系代词被省略。

3. range 是及物动词,意思是“排序”,宾语实际是 all。即:ability ranges all students. 字面意思:能力给所有学生排了序。引申为:包含了不同能力的所有学生。


请先 登录 后评论
好题  
擅长:英语

我的理解和刘老师不同,这里不应该是定语从句,结构很简单,range是名词复数, all ability 都作定语修饰ranges. 这位网友的困惑是不了解英语思维,受翻译后的中文思维影响。这里的ability当然指学生的能力。range 指能力的不同范围。请看外媒的例句:By using these methods, it becomes possible for teachers to cater for a wide range of abilities in the classroom.  这里用了cater for  a wide range of abilities, 和问题句仅是不同方式的表述而已。仅自己的浅见,不对的话,请各位老师指正。我仅是凭我对语言的感觉来解答,比较粗糙简单。

请先 登录 后评论
  • 3 关注
  • 0 收藏,3062 浏览
  • 提出于 2021-05-03 15:29

相似问题