1) I have known my best friend ......1999. a) for b) since c) from d) ago e) in 2) I ...... in London from 2001 to 2009. a) have lived b) lived c) live d) has lived e) did live 3) I have had this car .......2 years a) for b) since c) ago d) in e) before 4) I ....... in a bank ten years ago. a) have worked b) was working c) worked d) has worked e) did work 5) They ..... together since they finished school. a) have played b) play c) played d) has played e) have play 6) He ....three novels, and he is writing his next one now. a) wrote b) has written c) writes d) have written e) has wrote f) written 7) I have had a headache .......8 o'clock. a) for b) since c) from d) in e) before 8) How long ........a member of parliament? a) is he b) have he been c) were he d) has he been e) he has been 9) How many times ......the queen? a) did he met b) has he meet c) he met d) has he met e) have he met 10) I .... to Norway last week. a) gone b) have been c) was d) have gone e) has been f) went 11) We use the Present Perfect... a) for things that can happen again and again b) when the result &effect is important, not when exactly it happened c) with question words e.g. how long / since when? d) when it's important when exactly sth happened e) with have/has + 3rd form
0%
Present Perfect
แชร์
แชร์
แชร์
โดย
Gveber
Középisk.
Angol
Grammar
แก้ไขเนื้อหา
สั่งพิมพ์
ฝัง
เพิ่มเติม
กำหนด
ลีดเดอร์บอร์ด
แสดงเพิ่มขึ้น
แสดงน้อยลง
ลีดเดอร์บอร์ดนี้ตอนนี้เป็นส่วนตัว คลิก
แชร์
เพื่อทำให้เป็นสาธารณะ
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานโดยเจ้าของทรัพยากร
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานเนื่องจากตัวเลือกของคุณแตกต่างสำหรับเจ้าของทรัพยากร
แปลงกลับตัวเลือก
แบบทดสอบ
เป็นแม่แบบแบบเปิดที่ไม่ได้สร้างคะแนนสำหรับลีดเดอร์บอร์ด
ต้องลงชื่อเข้าใช้
สไตล์ภาพ
แบบ อักษร
ต้องสมัครสมาชิก
ตัวเลือก
สลับแม่แบบ
แสดงทั้งหมด
รูปแบบเพิ่มเติมจะปรากฏเมื่อคุณเล่นกิจกรรม
เปิดผลลัพธ์
คัดลอกลิงค์
คิวอาร์โค้ด
ลบ
คืนค่าการบันทึกอัตโนมัติ:
ใช่ไหม