I was a teacher for 3 years
กับ
I had been a teacher for 3 years
พอดีเจอมาจากในหนังสือ+เว็บครับ
อยากทราบว่า 2 ประโยคนั้นต่างกันอย่างไรบ้างครับ หรือต่างในแง่ของ British / American หรือเปล่า และอันไหนมีคนใช้เยอะกว่ากันครับ
และอีก 3 ประโยค คือ
How long had you been there?
How long have you been there?
How long were you there?
อยากทราบว่าต่างกันอย่างไรบ้างครับ อันไหนนิยมใช้มากกว่ากัน และถูกไวยากรณ์ทั้ง 5 ประโยคเลยหรือเปล่า
ขอบพระคุณอย่างสูงครับ
I was a teacher for 3 years กับ I had been a teacher for 3 years ต่างกันอย่างไรบ้างครับ
กับ
I had been a teacher for 3 years
พอดีเจอมาจากในหนังสือ+เว็บครับ
อยากทราบว่า 2 ประโยคนั้นต่างกันอย่างไรบ้างครับ หรือต่างในแง่ของ British / American หรือเปล่า และอันไหนมีคนใช้เยอะกว่ากันครับ
และอีก 3 ประโยค คือ
How long had you been there?
How long have you been there?
How long were you there?
อยากทราบว่าต่างกันอย่างไรบ้างครับ อันไหนนิยมใช้มากกว่ากัน และถูกไวยากรณ์ทั้ง 5 ประโยคเลยหรือเปล่า
ขอบพระคุณอย่างสูงครับ