ปัญหา 1เลือกประเภทBy next winter, Alex ___ to London for 5 years.will immigratewill be immigratingwill have been immigratingwill have immigrated
ปัญหา 2เลือกประเภทBy 7 p.m. next week, she ___ everything for 6 hours.will dowill be doingwill have donewill have been doing
ปัญหา 3เลือกประเภทMy mom ___ in the kitchen for 8 hours by the time I call her.will be cookingwill have cookedwill have been cookingwill cook
ปัญหา 4เลือกประเภทBy tomorrow, I ___ breakfast for 2 hours.will eatwill be eatingwill have eatenwill have been eating
ปัญหา 5เลือกประเภทNext week, Tim ___ his project by Friday.will finishwill have finishedwill be finishingwill have been finishing
ปัญหา 6เลือกประเภทLinda will ___ in Ayutthaya for three years next week.behave beenwill bewill have been
ปัญหา 7เลือกประเภทThey will ___ their houses for 4 years by next year.buildbe buildinghave builthave been building
ปัญหา 8เลือกประเภทAnna will ___ the bus for 3 hours by the time it arrives.catchbe catchinghave caughthave been catching
ปัญหา 9เลือกประเภทJim's father will ___ his car for 2 hours by the time Jim finishes.washbe washinghave washedhave been washing
ปัญหา 10เลือกประเภทBy next week, we ___ these books for 3 hours when our teacher checks us.will readwill be readingwill have readwill have been reading