0
ReDSanchous Posted 21 years ago
Grammar

To do well/badly/all right in (on)

Which preposition would you use in the following context:

1. He did very well in the test
2. He did very well on the test.

My British dictionary says that the preposition 'in' is more common than 'on'. Nonetheless, I saw somewhere 'on the test' and considered it to be a mistake. What do you think? I guess 'on' is more common for Americans, isn't it?
  

Top answer

, while I say and hear "(did very well) in math", "in history", etc. Also, if I'm not mistaken, Americans live on a street, the British live in a street. CJ

  • , while I say and hear "(did very well) in math", "in history", etc.
  • Also, if I'm not mistaken, Americans live on a street, the British live in a street.
  • CJ
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

9 Answers
0
I can't answer for BrE, but as an American I say and hear "...(did very well) on the test", "on the math test", "on the history test", etc., while I say and hear "(did very well) in math", "in history", etc.

Also, if I'm not mistaken, Americans live on a street, the British live in a street.

CJ
0
Guilty as charged: BrE says 'in the history test', 'in history', 'in a street'.

MrP
0
If it's of any interest, as a young-ish BrE speaker, both variants are available to me: "I did well on the test/ I did well in the test" -- and interestingly "on a street" sound more natural to me, too.

I'd suggest thatt the distinction here is really quite blurred, and you'd be ok to use either.

RR
0
Guilty as charged: old-ish BrE speaker...
0
Though this is an forum about English, I just realize how my native language German affects my perception of the meaning of English sentences:

Both variants "I did well on/in the test" seem to be OK for me, but "on" would emphasize on how I felt during the test, while "in" would emphasize on the actual result achieved in the test.

Also, "auf der Strasse leben" = "live on the s
0
I can relate to the "homeless" aspects. I omitted any discussion of that to avoid more confusion on the subject. However, now that you've brought it up, the American expression is "to live on the streets" or, less often, "to live in the streets". The "the" and the plural "streets" serve to distinguish this from the expression related to addresses: "On which street do you live?" "I live on Nor
0
Thanks a lot for your explanations! As far as I understood I can use both variants but if I tend to learn and use British English I should say 'in the test'.
0
("if I intend to learn ...")

Yes, you understood it all.

CJ
0
(British English) a good mark in the test (North American English) a good grade on the test.

http://www.oxfordadvancedlear

Related Questions