have beenดูเหมือนจะเป็นเรื่องธรรมดามากในภาษาอังกฤษนี้ โดยวิธีการที่ผมไม่แน่ใจว่าเมื่อจะใช้มัน

คําตอบของเจ้าของภาษา
Rebecca
ใช่ถูกต้อง เป็นวลีที่มักใช้! Have beenกําลังอยู่ในขั้นตอนของการดําเนินการให้แล้วเสร็จ คุณสามารถใช้มันได้หากเกิดอะไรขึ้นในอดีตและยังคงเกิดขึ้น ตัวอย่างเช่นอาจเป็นกิจวัตรปกติหรือกิจกรรมเช่นการอ่าน แบบฟอร์มคือ has/have + been + participle ปัจจุบัน ตัวอย่าง: I've been going to swimming lessons every Monday for the past two months. (ฉันเรียนว่ายน้ําทุกวันจันทร์ในช่วงสองเดือนที่ผ่านมา) ตัวอย่าง: She has been playing violin since she was a child. (เธอเล่นไวโอลินมาตั้งแต่เด็ก)