1) She ________ her leg, so she can't walk. a) broke b) has been breaking c) has broken 2) They ________ for 30 minutes, and they are still waiting. a) have been waiting b) have waited c) wait 3) I ________ three emails so far today. a) write b) have been writing c) write have written 4) She is tired because she ________ all afternoon. a) has been studying b) has studied c) studied 5) We ________ each other for a long time. a) have been knowing b) have known c) know 6) He ________ this song on the piano since 9 a.m., and he's still playing. a) has been practicing b) has practiced c) practiced 7) I ________ my passport. I can’t find it. a) lost b) have been losing c) have lost 8) They ________ in the garden, that’s why their clothes are dirty. a) have been working b) have worked c) work 9) She ________ ten pages of her essay today. a) wrote b) has been writing c) has written 10) We ________ for you! Where have you been? a) have looked b) have been looking c) look
0%
Present Perfect and Present Perfect Continuous Quiz
แชร์
แชร์
แชร์
โดย
Sitkugreta1217
Angol
แก้ไขเนื้อหา
สั่งพิมพ์
ฝัง
เพิ่มเติม
กำหนด
ลีดเดอร์บอร์ด
แสดงเพิ่มขึ้น
แสดงน้อยลง
ลีดเดอร์บอร์ดนี้ตอนนี้เป็นส่วนตัว คลิก
แชร์
เพื่อทำให้เป็นสาธารณะ
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานโดยเจ้าของทรัพยากร
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานเนื่องจากตัวเลือกของคุณแตกต่างสำหรับเจ้าของทรัพยากร
แปลงกลับตัวเลือก
เครื่องบิน
เป็นแม่แบบแบบเปิดที่ไม่ได้สร้างคะแนนสำหรับลีดเดอร์บอร์ด
ต้องลงชื่อเข้าใช้
สไตล์ภาพ
แบบ อักษร
ต้องสมัครสมาชิก
ตัวเลือก
AI Enhanced: กิจกรรมนี้มีเนื้อหาที่สร้างโดย AI
ศึกษาเพิ่มเติม
สลับแม่แบบ
แสดงทั้งหมด
รูปแบบเพิ่มเติมจะปรากฏเมื่อคุณเล่นกิจกรรม
เปิดผลลัพธ์
คัดลอกลิงค์
คิวอาร์โค้ด
ลบ
คืนค่าการบันทึกอัตโนมัติ:
ใช่ไหม