1) Have you ever ___ tennis? a) play b) playing c) played d) to play 2) I have ___ all my homework. a) do b) did c) doing d) done 3) The teacher ___ given a lot of homework. a) have b) has c) to have d) having 4) Asma and Arwa ___ been here for an hour. a) have b) has c) to have d) having 5) The wind has ___very hard today. a) blew b) blow c) blowing d) blown 6) My mother has ___ me a lot of help. a) give b) gave c) given d) gives 7) ___ he ever been to Australia? a) Have b) Do c) Will d) Has 8) My sister ___ finished school yet. a) haven't b) hasn't c) doesn't d) won't 9) We have ___ a lot of water today. a) drunk b) drank c) drink d) drinks 10) We ___ studied a lot of grammar. a) has b) did c) won't d) have 11) My best friend ___ finished college. a) has b) have c) did d) do 12) He has ___all the cake. a) ate b) eat c) eaten d) eats 13) The bus has been here ___ 8:00am. a) for b) since c) to d) and 14) They ___ travelled to many countries. a) has b) been c) did d) have 15) The students have ___ many movies. a) watch b) watched c) watching d) watches

โดย

ลีดเดอร์บอร์ด

สไตล์ภาพ

ตัวเลือก

สลับแม่แบบ

คืนค่าการบันทึกอัตโนมัติ: ใช่ไหม