[Grammar] Which preposition is correct?

Status
Not open for further replies.

mfhaq77

Junior Member
Joined
Mar 27, 2007
Member Type
Student or Learner
Native Language
Bengali; Bangla
Home Country
Bangladesh
Current Location
Bangladesh
Which preposition is appropriate in the following context?

# The coat _______ her is very expensive.
(a) in
(b) on
(c) with
(d) over
NB: The woman is supposed to be wearing a coat.
 

lauralie2

Senior Member
Joined
Dec 20, 2009
Member Type
Retired English Teacher
Native Language
English
Home Country
Canada
Current Location
China
If she is wearing the coat, then (b) on her is the correct choice. If she is not wearing the coat, then both (c) and (d) are correct. Figuratively, (a) works; i.e., the (fur) coat in her is very expensive.
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
I think I need help understanding how "in" works.

I know it was a test of prepositions, but I can't imagine saying "the coat on her" instead of "the coat she is wearing."
 
  • Like
Reactions: 5jj

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
I know it was a test of prepositions, but I can't imagine saying "the coat on her" instead of "the coat she is wearing."
You'd be surprised at some of the test questions I've seen over the years. Many of them have been set by non-native speakers, but a surprising number have been set by native speakers.They seem sometimes to work in a manner of thinking that goes: The job of the student is to eliminate the impossible choices; whatever remains will be correct if it is just about possible, even if no native speaker would be likely to say it.

We can put on a coat, we can say, "I've got my new coat on''' therefore, so appears to run the logic, "The coat on her is very expensive" must be a possible (and therefore natural?) English utterance.
 

apex2000

Senior Member
Joined
Nov 6, 2005
Member Type
Other
Native Language
English
Home Country
UK
Current Location
Wales
The question as posed does not reflect normal usage. Presumably it has been posed as a way of drawing attention to the the different usages for some prepositions, but IMO it is not helpful.
We are told that the woman is wearing a coat. Therefore only 'on her' fits the answer.
'In her' is clearly wrong as this suggests that the coat is actually inside her!
'With her' would normally refer to a person accompanying her.
'Over her' would normally mean hanging losely over her shoulders and not therefore being worn in the strict sense.

Finally, that word 'supposed'. Either she IS wearing the coat or she is NOT wearing it; there is no supposed in this case as that would imply that she may not even have a coat!
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
Finally, that word 'supposed'. Either she IS wearing the coat or she is NOT wearing it; there is no supposed in this case as that would imply that she may not even have a coat!
I think that mfhaq77, in providing a context, has used 'supposed' to mean: believed to be true. I might have used assumed. Neither word is perfect, but neither necessariliy implies that she might not even have a coat.
 

birdeen's call

VIP Member
Joined
Jul 15, 2010
Member Type
Student or Learner
Native Language
Polish
Home Country
Poland
Current Location
Poland
Finally, that word 'supposed'. Either she IS wearing the coat or she is NOT wearing it; there is no supposed in this case as that would imply that she may not even have a coat!
It should read, "We're supposed to assume..." "Supposed" is used to mean expected.
 

Raymott

VIP Member
Joined
Jun 29, 2008
Member Type
Academic
Native Language
English
Home Country
Australia
Current Location
Australia
You'd be surprised at some of the test questions I've seen over the years.
I doubt whether any regulars who have been here for longer than a few months are surprised by this sort of nonsense any more.

Anyhow, I think "was expensive" is necessary, because presumably she's bought it. It's no longer for sale.
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
There is at least one dialect of English, Irish English, where something like, "Have you seen the expensive coat on her" would be correct and widely used. I agree about "was very expensive".
 
Last edited:

apex2000

Senior Member
Joined
Nov 6, 2005
Member Type
Other
Native Language
English
Home Country
UK
Current Location
Wales
There is no question about is or was.
As a statement made by an onlooker then 'is expensive' would be correct; if the speaker had prior knowledge of the purchase (which we are assuming as it might have been a gift) at some past time then 'was expensive' could be correct.

However, none of this was any part of the question. It is therefore irrelevant.
 

euncu

Senior Member
Joined
Aug 22, 2009
Member Type
Other
Native Language
Turkish
Home Country
Turkey
Current Location
Turkey
Shouldn't the sentence have been like "The coat on her back is very expensive." ?

Thanks for your answers in advance!
 

apex2000

Senior Member
Joined
Nov 6, 2005
Member Type
Other
Native Language
English
Home Country
UK
Current Location
Wales
That is a fuller description, but we understand that by 'on her' that is what is meant. If she was carrying it then we could not say on her.
 
Status
Not open for further replies.
Top