Present Perfect Simple Present Perfect Progressive or Present Perfect Progressive
รูปกริยาทั้งสองคล้ายคลึงกันมาก ขอให้จำไว้ดังนี้นะคะ Present Perfect Simple have / has + V ช่องที่ 3 Present Perfect Progressive have / has + been + V1 เติม ing
สำหรับการนำรูปกริยาทั้งสองประเภทไปใช้ในชีวิตประจำวันนั้น มีข้อควรจำอยู่ 2 ประการ คือ 1. have / has + V ช่องที่ 3 มักจะมีเรื่องของผลสำเร็จ หรือผลลัพท์เข้ามาเกี่ยวข้อง 2. have / has + been + V เติม ing เป็นเรื่องของการเน้นการกระทำ ว่าทำมานานเท่าไหร่แล้ว แต่ไม่เน้นว่าทำไปเป็นผลสำเร็จแล้วเท่าไหร่
Jane has been choosing presents for an hour. choose presents / for an hour Jane has been choosing presents for an hour.
Jane has chosen three boxes of presents. buy / 3 boxes of presents Jane has chosen three boxes of presents.
Smith has been reporting news stories report news stories / since 8.30 p.m. Smith has been reporting news stories since 8.30 p.m.
Smith has reported three news stories . report / 3 news stories Smith has reported three news stories .
They have been boxing for fifteen minutes. box / for 15 minutes They have been boxing for fifteen minutes.
Buakao has won the K1 boxing. win / the K1 boxing Buakao has won the K1 boxing.