teach you vs teach you for

Status
Not open for further replies.

Winwin2011

Senior Member
Joined
Aug 4, 2011
Member Type
Interested in Language
Native Language
Chinese
Home Country
Hong Kong
Current Location
Hong Kong
Are the following sentences both correct?

1. Who teaches you for Chemistry?
2. Who teaches you Chemistry?

Thanks.
 
Are the following sentences both correct?

1. Who teaches you for Chemistry?
2. Who teaches you Chemistry?

Thanks.

Only #2 is correct. if you replaced "teaches" with "takes", #1 would be OK.
 
Or 'Who is your chemistry teacher?' (There's no need for a capital c.)

Rover
 
Only #2 is correct. if you replaced "teaches" with "takes", #1 would be OK.

I don't understand. Who takes you for chemistry? has the same meaning as Who teaches you chemistry? ? Is that what you meant? The reason I ask is because I have never heard "take" used this way (not saying it's not possible).
 
I don't understand. Who takes you for chemistry? has the same meaning as Who teaches you chemistry? ? Is that what you meant? The reason I ask is because I have never heard "take" used this way (not saying it's not possible).

I can't tell you why but yes. I assume it's connected to the fact that both a teacher and a student can "take" a class.

When a student takes a class, he/she are learning the subject.
When a teacher takes a class, he/she is teaching the subject.

How many of you are taking biology this year?
About twenty-five of us.
Who takes you for it?
Mrs Sumner.
 
I can't tell you why but yes. I assume it's connected to the fact that both a teacher and a student can "take" a class.

I really did not know that! Of course I knew that a student could "take" a subject, but I didn't know that a teacher could "take" (= teach) a subject as well. I quickly looked up "take" in Longman, but this usage is not included, as far as I can tell ( take - Definition from Longman English Dictionary Online ). Interesting.

Edit. No, it is included, I just missed it. Apparently it's used in BrE. That could explain why I did not know this usage.

23 teach [ transitive ] British English to teach a particular group of students in a school or college take somebody for something Who takes you for English?




 
Last edited:
And I've learned another one. I had no clue about this usage.
We'd say "Who do you have for Chemistry?"
 
And I've learned another one. I had no clue about this usage.
We'd say "Who do you have for Chemistry?"

We say that as well.

Who's your chemistry teacher?
Who's taking you for chemistry?
Who have you got for chemistry?
 
It's that second one that would confuse us.
 
Status
Not open for further replies.

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