1) He ___ already _________ (read) that book a) has read b) have read c) read 2) I ___________ (read) 53 pages in 2 hours. a) has read b) have read c) read 3) Peter ___________ never __________(play) tennis . a) has played b) have played c) played 4) Peter __________________ (win) the title four times. a) have won b) has won c) has win 5) They __________ already ____________ (make) a film! a) have made b) has made c) made 6) _______________ (you/catch) any fish today? a) You have caught b) Have you caught c) Have you catched 7) You look tired. __________ you _______(do) sports? a) have you done b) did you do c) has you done 8) _______________ (you/ever/try) to make your own pizza dough? a) Have you ever tried b) You have ever tried c) Has you ever tried 9) _______ you ever _________________________ (bake) a cake?. a) have baked b) has baked c) baked 10) The dog looks happy: it _________________ a new friend. a) has been making b) has made c) has making 11) Oh no! The boy ................... the window! a) has broken b) has broke c) have broken
0%
Present perfect
แชร์
แชร์
แชร์
โดย
Nezant
Collège
Anglais
Grammar
แก้ไขเนื้อหา
สั่งพิมพ์
ฝัง
เพิ่มเติม
กำหนด
ลีดเดอร์บอร์ด
แสดงเพิ่มขึ้น
แสดงน้อยลง
ลีดเดอร์บอร์ดนี้ตอนนี้เป็นส่วนตัว คลิก
แชร์
เพื่อทำให้เป็นสาธารณะ
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานโดยเจ้าของทรัพยากร
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานเนื่องจากตัวเลือกของคุณแตกต่างสำหรับเจ้าของทรัพยากร
แปลงกลับตัวเลือก
แบบทดสอบ
เป็นแม่แบบแบบเปิดที่ไม่ได้สร้างคะแนนสำหรับลีดเดอร์บอร์ด
ต้องลงชื่อเข้าใช้
สไตล์ภาพ
แบบ อักษร
ต้องสมัครสมาชิก
ตัวเลือก
สลับแม่แบบ
แสดงทั้งหมด
รูปแบบเพิ่มเติมจะปรากฏเมื่อคุณเล่นกิจกรรม
เปิดผลลัพธ์
คัดลอกลิงค์
คิวอาร์โค้ด
ลบ
คืนค่าการบันทึกอัตโนมัติ:
ใช่ไหม