Heidi
Which is ok? 1. Socks are two dollars each. 2. Socks are two dollars each pair. Thanks
2023年12月17日 12:23
回答 · 7
1
Socks are two dollars a pair, A pair of socks costs two dollars.
2023年12月17日
#1 is ambiguous. It literally means each individual sock costs two dollars. However, in the United States, socks are always sold in pairs, so the listener would probably assume it means two dollars for a pair. In real life, the listener would probably ask "Do you mean two dollars for a pair?" In #2, "each" is not right. I would say "socks are two dollars per pair." You could also say "socks are two dollars for each pair."
2023年12月18日
“Two dollars a pair” is the way we usually say it.
2023年12月17日
Both are correct but the second would be better as you are referring to a pair of socks, not just one sock, as the first sentence would imply. If you said the first one, most people would probably still think of a pair of socks not just one singular sock, but to avoid any misunderstanding, using the second one is better.
2023年12月17日
まだあなたの答えが見つかりませんか?
質問を書き留めて、ネイティブスピーカーに手伝ってもらいましょう!