'For' and 'on'?

Status
Not open for further replies.

ooohlala

Junior Member
Joined
Jul 5, 2010
Member Type
Other
Native Language
Arabic
Home Country
Algeria
Current Location
Algeria
Is

'I don't know if I'm going to do well for the test' the same as

'I don't know if I'm going to do well on the test', even though the latter sounds more correct (and I know that)? I just want to know if the grammar makes sense.
 

riquecohen

VIP Member
Joined
Aug 24, 2010
Member Type
English Teacher
Native Language
American English
Home Country
United States
Current Location
Brazil
The latter is correct.
 

ooohlala

Junior Member
Joined
Jul 5, 2010
Member Type
Other
Native Language
Arabic
Home Country
Algeria
Current Location
Algeria
Well, does that make the former wrong? That's what I want to know.
 

riquecohen

VIP Member
Joined
Aug 24, 2010
Member Type
English Teacher
Native Language
American English
Home Country
United States
Current Location
Brazil

ihop

Junior Member
Joined
Jun 30, 2010
Member Type
Student or Learner
Native Language
Hindi
Home Country
India
Current Location
United States
Well, I got a doubt here. Why can't it be "in"?
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland

ihop

Junior Member
Joined
Jun 30, 2010
Member Type
Student or Learner
Native Language
Hindi
Home Country
India
Current Location
United States
Wow! Thank you.
 

Pedroski

Senior Member
Joined
Apr 6, 2009
Member Type
Other
Native Language
British English
Home Country
UK
Current Location
China
'I don't know if I'm going to do well for the test'

When you take the test you will not be doing anything for the test, you take the test for yourself, to, hopefully, pass with flying colours. So I find 'for' wrong here.

Just occurred to me, whilst in the supermarket: 'I don't know if I'm going to do well for myself in the test'

'I don't know if I'm going to do well on the test' A test is something we participate in, not on. We take part in a test, not on a test. So, at least in my dialect, it would have to be:


'I don't know if I'm going to do well (when I am) in the test.'

But: the test is written, presumably, on paper.

'I don't know if I'm going to do well on the test (paper).' The bits in brackets get left out, forgotten, elided.

I prefer 'in'.
 
Last edited:
Status
Not open for further replies.
Top