1) I have lived in Madrid_________ 2017. a) for b) yet c) since d) already 2) I have been studying _________ 3 hours. a) just b) yet c) for d) already 3) Paul has _______ left the class 10 minutes ago. a) just b) yet c) for d) since 4) We haven't cleaned the room _______. a) just b) yet c) since d) already 5) She hasn't _________ her homework. a) yet b) been c) done d) doing 6) Jhon and Kate have _________ ___________ the tickets. a) already bought b) already done c) since yesterday d) been doing 7) How long have you ___________ _____________? a) already been b) been waiting c) been played d) since 2020 8) Have you ever _________ a volcanic eruption? a) been b) gone c) bought d) seen 9) ______ he ever played soccer? a) Do have b) Have c) Has d) Does 10) He ___________ studied for the exam yet. a) haven't b) have been c) has been d) hasn't 11) I have been looking for a job ______ three months. a) since b) for c) already d) yet 12) I have been living here _______ January. a) since b) for c) already d) yet
0%
Present perfect
แชร์
แชร์
แชร์
โดย
Betlaflame
แก้ไขเนื้อหา
สั่งพิมพ์
ฝัง
เพิ่มเติม
กำหนด
ลีดเดอร์บอร์ด
แสดงเพิ่มขึ้น
แสดงน้อยลง
ลีดเดอร์บอร์ดนี้ตอนนี้เป็นส่วนตัว คลิก
แชร์
เพื่อทำให้เป็นสาธารณะ
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานโดยเจ้าของทรัพยากร
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานเนื่องจากตัวเลือกของคุณแตกต่างสำหรับเจ้าของทรัพยากร
แปลงกลับตัวเลือก
เกมตอบคำถาม
เป็นแม่แบบแบบเปิดที่ไม่ได้สร้างคะแนนสำหรับลีดเดอร์บอร์ด
ต้องลงชื่อเข้าใช้
สไตล์ภาพ
แบบ อักษร
ต้องสมัครสมาชิก
ตัวเลือก
สลับแม่แบบ
แสดงทั้งหมด
รูปแบบเพิ่มเติมจะปรากฏเมื่อคุณเล่นกิจกรรม
เปิดผลลัพธ์
คัดลอกลิงค์
คิวอาร์โค้ด
ลบ
คืนค่าการบันทึกอัตโนมัติ:
ใช่ไหม