1) You _ _ _ _ _ reading this book for weeks a) have b) have been c) has been 2) They have been _ _ _ _ _ _ _ _ English for five years . a) learn b) learns c) learning 3) I _ _ _ _ _ English in UAE since 2000. a) has been teaching b) have been teaching c) 's been teaching 4) She _ _ _ _ _ talking on the phone for hours . a) 've been talking b) 's been talking c) s been talking 5) I _ _ _ _ _ for five hours . a) have been driving b) has been driving c) have being driving 6) You have _ _ _ _ _ for ten minutes a) be running b) being running c) been running 7) They have been_ _ _ _ _ emails for hours . a) written b) writing c) being writing 8) I _ _ _ _ _ these mountains since I was a child. a) have been climbing b) have been climbed c) have being climbing 9) You and I _ _ _ _ _ messages to our friends since noon. a) has been sending b) have be sending c) have been sending 10) He _ _ _ _ _ painting his house for weeks . a) s been b) 's been c) 've been
0%
Present Perfect Continuous
แชร์
แชร์
แชร์
โดย
Skdarmaki
แก้ไขเนื้อหา
สั่งพิมพ์
ฝัง
เพิ่มเติม
กำหนด
ลีดเดอร์บอร์ด
แสดงเพิ่มขึ้น
แสดงน้อยลง
ลีดเดอร์บอร์ดนี้ตอนนี้เป็นส่วนตัว คลิก
แชร์
เพื่อทำให้เป็นสาธารณะ
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานโดยเจ้าของทรัพยากร
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานเนื่องจากตัวเลือกของคุณแตกต่างสำหรับเจ้าของทรัพยากร
แปลงกลับตัวเลือก
แบบทดสอบ
เป็นแม่แบบแบบเปิดที่ไม่ได้สร้างคะแนนสำหรับลีดเดอร์บอร์ด
ต้องลงชื่อเข้าใช้
สไตล์ภาพ
แบบ อักษร
ต้องสมัครสมาชิก
ตัวเลือก
สลับแม่แบบ
แสดงทั้งหมด
รูปแบบเพิ่มเติมจะปรากฏเมื่อคุณเล่นกิจกรรม
เปิดผลลัพธ์
คัดลอกลิงค์
คิวอาร์โค้ด
ลบ
คืนค่าการบันทึกอัตโนมัติ:
ใช่ไหม