The age, people at which are suitable for these classes, is between 12-14.

chongyezc

New member
Joined
Nov 19, 2025
Member Type
English Teacher
Native Language
Chinese
Home Country
China
Current Location
China
I have a question about this sentence "the age, people at which are suitable for these classes, is between 12-14".

I've asked ChatGPT whether this sentence is grammatically correct and it said it isn't correct and the reason is that “which” cannot refer to people, only “who” can, but here this “which” refers to "age", so the full relative clause should be “people at X age are suitable for these classes”. And ChatGPT also said “The problem, the core of which is her decision, has been solved” this sentence is correct. Thus I suppose a structure starting with a noun and combing with a preposition can be used to start a relative clause. How is it wrong then?
 
It's incorrect but it's nothing to do with "which" for people. The correct construction is:

The age at which people are able/allowed to take these classes is twelve to fourteen.
The age at which these classes are suitable for people is twelve to fourteen.

Neither sentence is pretty but at least the words are in the right order!
 
1) The comma is wrong since the relative clause is defining.
2) Strictly speaking, 12 to 14 is an age range, not an age, so it's better to say that.
3) It's wrong to use 'between' with 'to'. You need either 'between/and' or 'from/to', or just 'to'.
4) You're right that 'which' is correct, since it refers to the age range of people, not the people themselves.
5) The main issue is the word order in the relative clause, namely the position of 'people'.

The age range at which people are suitable for these classes is 12 to 14. ✅
 
It's incorrect but it's nothing to do with "which" for people. The correct construction is:

The age at which people are able/allowed to take these classes is twelve to fourteen.
The age at which these classes are suitable for people is twelve to fourteen.

Neither sentence is pretty but at least the words are in the right order!
Thank you for your response now I got it.
 
1) The comma is wrong since the relative clause is defining.
2) Strictly speaking, 12 to 14 is an age range, not an age, so it's better to say that.
3) It's wrong to use 'between' with 'to'. You need either 'between/and' or 'from/to', or just 'to'.
4) You're right that 'which' is correct, since it refers to the age range of people, not the people themselves.
5) The main issue is the word order in the relative clause, namely the position of 'people'.

The age range at which people are suitable for these classes is 12 to 14. ✅
Thank you for your response.
 
@chongyezc Your gratitude posts are appreciated but note that there's no need to write a new post to thank anyone. Simply hover your mouse over the "Like" button and choose the 🙏 icon on any post you find helpful.
 

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top