1) Sebastian...............(to teach) English for many years. a) has been teach b) has been teached c) has been teaching d) have been teach 2) Sam and Julia...............(to watch) too much television. a) has been watching b) has been watched c) has been watch d) have been watching 3) My Grandma ............... (to help) me a lot. a) have been help b) has been helping c) have been helping d) has been help 4) Mathias...............(to work) in the USA since 2014. a) has been working b) has been worked c) has been work d) have been worked 5) Maria and Ricardo (not / to drink) tea. a) haven't been drank tea b) haven't been drink tea c) haven't been drinking tea d) hasn't been drank tea 6) Jessica (not / to smoke) since 2009. a) have not been smoke b) has not been smoking c) have not been smoked d) Has she been drive 7) ............... all night? (she / to drive). a) Have she been driving b) Has she been driving c) Have she been drive d) Have she been drove 8) What...............? (she / to eat). a) has she been eaten b) has she been ate c) has she been eat d) have she been eat
0%
Present Perfect Progressive
แชร์
แชร์
แชร์
โดย
Nmazzinic
แก้ไขเนื้อหา
สั่งพิมพ์
ฝัง
เพิ่มเติม
กำหนด
ลีดเดอร์บอร์ด
แสดงเพิ่มขึ้น
แสดงน้อยลง
ลีดเดอร์บอร์ดนี้ตอนนี้เป็นส่วนตัว คลิก
แชร์
เพื่อทำให้เป็นสาธารณะ
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานโดยเจ้าของทรัพยากร
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานเนื่องจากตัวเลือกของคุณแตกต่างสำหรับเจ้าของทรัพยากร
แปลงกลับตัวเลือก
แบบทดสอบ
เป็นแม่แบบแบบเปิดที่ไม่ได้สร้างคะแนนสำหรับลีดเดอร์บอร์ด
ต้องลงชื่อเข้าใช้
สไตล์ภาพ
แบบ อักษร
ต้องสมัครสมาชิก
ตัวเลือก
สลับแม่แบบ
แสดงทั้งหมด
รูปแบบเพิ่มเติมจะปรากฏเมื่อคุณเล่นกิจกรรม
เปิดผลลัพธ์
คัดลอกลิงค์
คิวอาร์โค้ด
ลบ
คืนค่าการบันทึกอัตโนมัติ:
ใช่ไหม