1) I'm tired. I ____________ in boring meetings all day. a) 've been sitting b) 've sat 2) They ___________ for their exams since five o'clock this morning. a) 've studied b) 've been studying 3) I'm glad you're here. We _________ for you all day. a) 've waited b) 've been waiting 4) I can't listen to jazz. I _______ always __________ it. a) 've (always) hated b) 've been (always) hating 5) He __________ karate for nearly twenty years. a) 's been doing b) 's did 6) You _______ to me. You haven't heard what I said. a) haven't listened b) haven't been listening 7) She's got a new job. She ___________ economics at the university since June. a) 's been teaching b) 's taught 8) How long ________ you ____________ in the UK? When did you move here? a) have (you) been living b) have (you) lived 9) I ________ TV. I ____________ my book. a) haven't watched, 've been reading b) haven't been watching, 've been reading c) haven't watched, 've read 10) We _________ each other for very long. a) haven't known b) haven't been knowing
0%
Unit 7.2 - Present perfect simple vs. continuous
แชร์
โดย
Alexandria4
แก้ไขเนื้อหา
สั่งพิมพ์
ฝัง
เพิ่มเติม
กำหนด
ลีดเดอร์บอร์ด
แสดงเพิ่มขึ้น
แสดงน้อยลง
ลีดเดอร์บอร์ดนี้ตอนนี้เป็นส่วนตัว คลิก
แชร์
เพื่อทำให้เป็นสาธารณะ
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานโดยเจ้าของทรัพยากร
ลีดเดอร์บอร์ดนี้ถูกปิดใช้งานเนื่องจากตัวเลือกของคุณแตกต่างสำหรับเจ้าของทรัพยากร
แปลงกลับตัวเลือก
แบบทดสอบ
เป็นแม่แบบแบบเปิดที่ไม่ได้สร้างคะแนนสำหรับลีดเดอร์บอร์ด
ต้องลงชื่อเข้าใช้
สไตล์ภาพ
แบบ อักษร
ต้องสมัครสมาชิก
ตัวเลือก
สลับแม่แบบ
แสดงทั้งหมด
รูปแบบเพิ่มเติมจะปรากฏเมื่อคุณเล่นกิจกรรม
เปิดผลลัพธ์
คัดลอกลิงค์
คิวอาร์โค้ด
ลบ
คืนค่าการบันทึกอัตโนมัติ:
ใช่ไหม