1) present perfect simple ( structure ) a) subject+had+V+ed (or an irregular) b) subject+ have/has+V+ing c) subject+verb+have/has+ ed (or an irregular) d) subject+has/have+V+ed (or an irregular) 2) choose the correct answer (present perfect simple) = I ..................... my keys a) losted b) lost c) been lost d) have lost e) losting 3) choose the correct answer (present perfect simple) = Where ..................? a) have you been b) are you yeasterday c) been you have 4) (has/have) The children ................ lost their passaport a) had b) has c) have 5) (has/have) Your friend...........been happy all day a) have b) has c) had 6) (have/has) I ........ never travelled overseas a) has b) had c) have 7) Finally, we use HAVE with a) I, you, he, she b) I, we, they c) he, she, it d) I, you, we, they 8) Finally, we use HAS with a) she, you, it b) he, you, it c) he, she, you d) it, I, we e) he,she,it f) you, they, we 9) (present perfect SIMPLE) Why .................so much rice today? a) has you ate b) have you eaten c) have you ate d) has you eaten 10) (present perfect SIMPLE) They ................. the meeting time. a) haven't forgotten b) hasn't forgot c) haven't forgot 11) The structure of present perfect continuous a) Subject+ have/has+been+V+ing b) subject+have/has+V+ing c) subject+been+has/have+V+ing 12) Complete the sentence with the correct answer (present perfect continuous) I.............. (study) all day a) beeing studying b) has been studying c) have beeing studying d) have been studying 13) She ....................... all day a) has been working b) have been working c) had been working d) has beeing working 14) You ......................... (sleep) for twelve hours a) has been sleeping b) had been sleeping c) have been sleeping d) has beeing sleeping e) had beeing sleeping f) have beeing sleeping 15) I................. (not/work) today a) doesn't been working b) haven't been working c) don't been workng 16) It ................... (no/snow) a) haven't been snowing b) had not been snowing c) doesn't been snowing d) hasn't been snowing e) don't been snowing f) haven't beeing snowing 17) Which word is wrong in the next sentence? It have been raining for a few days. a) have b) been c) raining d) few e) It f) days 18) We use present perfect simple when we talk about: (more than one answer) a) For completed actions b) For incompleted actions c) Whan we say how often som
0%
2D
แชร์
แชร์
แชร์
โดย
Evamera
แก้ไขเนื้อหา
สั่งพิมพ์
ฝัง
เพิ่มเติม
กำหนด
ลีดเดอร์บอร์ด
แสดงเพิ่มขึ้น
แสดงน้อยลง
ลีดเดอร์บอร์ดนี้ตอนนี้เป็นส่วนตัว คลิก
แชร์
เพื่อทำให้เป็นสาธารณะ
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานโดยเจ้าของทรัพยากร
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานเนื่องจากตัวเลือกของคุณแตกต่างสำหรับเจ้าของทรัพยากร
แปลงกลับตัวเลือก
แบบทดสอบ
เป็นแม่แบบแบบเปิดที่ไม่ได้สร้างคะแนนสำหรับลีดเดอร์บอร์ด
ต้องลงชื่อเข้าใช้
สไตล์ภาพ
แบบ อักษร
ต้องสมัครสมาชิก
ตัวเลือก
สลับแม่แบบ
แสดงทั้งหมด
รูปแบบเพิ่มเติมจะปรากฏเมื่อคุณเล่นกิจกรรม
เปิดผลลัพธ์
คัดลอกลิงค์
คิวอาร์โค้ด
ลบ
คืนค่าการบันทึกอัตโนมัติ:
ใช่ไหม