Search from various ภาษาอังกฤษ teachers...
Heidi
Which is ok? 1. Socks are two dollars each. 2. Socks are two dollars each pair.
Thanks
17 ธ.ค. 2023 เวลา 12:23
คำตอบ · 7
1
Socks are two dollars a pair,
A pair of socks costs two dollars.
17 ธันวาคม 2023
#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."
18 ธันวาคม 2023
“Two dollars a pair” is the way we usually say it.
17 ธันวาคม 2023
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.
17 ธันวาคม 2023
ยังไม่พบคำตอบของคุณใช่ไหม
เขียนคำถามของคุณเพื่อให้เจ้าของภาษาช่วยคุณ!
Heidi
ทักษะด้านภาษา
ภาษาจีน (กลาง), ภาษาอังกฤษ
ภาษาที่เรียน
ภาษาอังกฤษ
บทความที่คุณอาจชอบ

Same Word, Different Meaning: American, British, and South African English
10 ถูกใจ · 7 ความคิดเห็น

How to Sound Confident in English (Even When You’re Nervous)
12 ถูกใจ · 9 ความคิดเห็น

Marketing Vocabulary and Phrases for Business English Learners
9 ถูกใจ · 2 ความคิดเห็น
บทความเพิ่มเติม