Search from various ภาษาอังกฤษ teachers...
inezZZ
why beyonce use 'were' in her song? Not if i was a boy? Kinda confuse
14 ต.ค. 2010 เวลา 5:11
คำตอบ · 5
5
Good question, and Beyonce is grammatically correct! (Unlike Gwen Stefani's "If I Was a Rich Girl", which is sloppy grammar.)
Although "were" is a plural of "was", it also is used for unreal, imagined or hypothetical situations in the past. That is, things that never happened.
For example, the correct form is "I wish I were taller." If you write "...I was taller...", that means it actually happened and you had become shorter since.
And for Beyonce, if she had sung "If I was a boy", that means that she actually was a boy in the past. Using "if" in the sentence just adds to the confusion. "If I were a boy" means she isn't a boy, never was a boy, and she can only imagine the situation.
14 ตุลาคม 2010
2
In "if" clauses, the "was" changes to "were". That's a rule in English grammar. In spoken English we often say "was".
14 ตุลาคม 2010
thankyou.. I know now :D
14 ตุลาคม 2010
It's unreal conditional, see here http://www.eslpartyland.com/teachers/grammar/unreal_conditionals_handout.htm
14 ตุลาคม 2010
ยังไม่พบคำตอบของคุณใช่ไหม
เขียนคำถามของคุณเพื่อให้เจ้าของภาษาช่วยคุณ!
inezZZ
ทักษะด้านภาษา
ภาษาอังกฤษ, ภาษาอินโดนีเซีย, ภาษาอิตาลี, ภาษาญี่ปุ่น, ภาษาชวา
ภาษาที่เรียน
ภาษาอิตาลี, ภาษาญี่ปุ่น
บทความที่คุณอาจชอบ

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

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

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