1) They __________ a solution to the problem. a) have come up with b) has come up with c) have came up with d) has came up with 2) She __________ her work backlogs. a) has catched up on b) has caught up on c) have catched up on d) have caught up on 3) He __________ the payment for the service. a) have declined b) has decline c) have decline d) has declined 4) Any accidents __________ on my way to work today. a) haven't happened b) hasn't happened c) haven't happen d) hasn't happen 5) __________ you _______ how to solve the problem? a) Have you figure out b) Has you figured out c) Has you figure out d) Have you figured out 6) __________ she _________ you to change your mind? a) Have she convinced b) Has she convinced c) Has she convince d) Have she convince 7) __________ anything ________ with the plan? a) Has anything gone wrong b) Has anything went wrong c) Has anything go wrong d) Have anything gone wrong 8) We __________ to his suggestion. a) hasn't agreed b) haven't agree c) haven't agreed d) hasn't agree 9) They __________ you for help with the project. a) have ask b) has ask c) have asked d) has asked
0%
Present Perfect
แชร์
โดย
Demchenkonatali
A2
grammar
Present Perfect
แก้ไขเนื้อหา
ฝัง
เพิ่มเติม
กำหนด
ลีดเดอร์บอร์ด
แสดงเพิ่มขึ้น
แสดงน้อยลง
ลีดเดอร์บอร์ดนี้ตอนนี้เป็นส่วนตัว คลิก
แชร์
เพื่อทำให้เป็นสาธารณะ
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานโดยเจ้าของทรัพยากร
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานเนื่องจากตัวเลือกของคุณแตกต่างสำหรับเจ้าของทรัพยากร
แปลงกลับตัวเลือก
แบบทดสอบ
เป็นแม่แบบแบบเปิดที่ไม่ได้สร้างคะแนนสำหรับลีดเดอร์บอร์ด
ต้องลงชื่อเข้าใช้
สไตล์ภาพ
แบบ อักษร
ต้องสมัครสมาชิก
ตัวเลือก
สลับแม่แบบ
แสดงทั้งหมด
รูปแบบเพิ่มเติมจะปรากฏเมื่อคุณเล่นกิจกรรม
เปิดผลลัพธ์
คัดลอกลิงค์
คิวอาร์โค้ด
ลบ
คืนค่าการบันทึกอัตโนมัติ:
ใช่ไหม