Danyel
Each bag costs 18 dollars... Each bag costs 18 do llars.& Each bag is 18 dollars. What is the difference?
Jan 27, 2017 10:23 AM
Answers · 3
There is no difference in intent. By that I mean that that the speaker (or writer) would intend to convey the same meaning no matter which one they chose. There may be some difference in comprehension, though. Translate this to the UK, where "Each bag is 18 pounds" would be ambiguous. The copula "is" is being used there, but you don't know whether "pounds" means currency or mass. There's no such ambiguity with "dollars" so we can fill in the blanks and realize that it means "Each bag costs <X>". In general, if time and inclination allow, I think we should make the effort to be clear, and not depend on the deductive powers of the audience. For that reason I'd tend to stick with the "Each bag costs 18 dollars" option or, more generally, "Each has a <property_name> of <property_value>". "Each bag has a price of 18 dollars; each bag has a weight of 18 kilograms". Note that "price" is actually more correct in this context than cost (which was the price the retailer or wholesaler paid for it).
January 27, 2017
Grammatically the first statement makes more sense. Each bag is not literally 18 dollars, therefore to state that 'each bag costs 18 dollars' would be better but as previously answered, both are understood to be the same.
January 27, 2017
There is no difference really except for the verb you are using. The meaning is the same. What you are saying is that the price of the bag = 18 dollars.
January 27, 2017
Still haven’t found your answers?
Write down your questions and let the native speakers help you!