ประโยคนี้ผิดแกรมม่าหรือเปล่าคะ รบกวนช่วยอธิบายค่ะ

คือเราดูภาพยนตร์เรื่องหนึ่ง แล้วจะมีคนบรรยายพูดถึงตัวละครต่างๆ มีอยู่ประโยคนึงที่พูดว่า
"For a whole week, she had been curled up on the sofa reading fairy tales."
เลยสงสัยว่าทำไมเขาใช้เป็น S+ had been + V3 คะ
คำว่า curl up ที่แปลว่างอตัว ก็เป็น V3 หรือว่า ตัวนี้มันหมายถึง Adj. คะ
ในความเข้าใจเรา คิดว่าเขาหมายถึง ในตลอดอาทิตย์ที่ผ่านมา หล่อนนอนงอตัวอ่านหนังสือเทพนิยายบนโซฟาตลอดเลย
หรือจริงๆ มันควรเป็น She had curled up คือเราดูแบบมี subtitle ก็เขียนแบบนี้น่ะค่ะ
รบกวนอธิบายทีค่ะ ขอบคุณมากค่ะ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่