1) By next month, she ______ for the company for ten years. a) will have been working b) will has been working c) will be worked d) will have worked 2) At 8 p.m., they ______ football for two hours. a) will had been playing b) will have been playing c) will has been played d) will have play 3) 2026, I ______ in Bangkok for five years. a) will been live b) will have been living c) will living d) will have live 4) When you arrive, we ______ dinner for an hour. a) will have cooked b) will cooking c) will have been sleeping d) will has cooking 5) By tomorrow morning, he ______ for twelve hours straight. a) will have been sleeping b) will has been sleep c) will have sleep d) will sleeping

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

สไตล์ภาพ

ตัวเลือก

สลับแม่แบบ

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