Logo
thubnail
ป่า
เรียงลำดับ
ภาษาต่างประเทศ

Future perfect simple

Charinthip Duc
232
0
ปัญหาที่เพิ่มเข้ามา (15/ 20)
อนุญาตให้คำตอบที่ไม่ถูกต้อง
ซ่อนคำตอบ
public quiz

ปัญหา 1

เลือกประเภท

By next summer, John _______ in this company for 10 years.

  • will work
  • will have worked
  • will be working
  • will have been working

ปัญหา 2

เลือกประเภท

The construction workers _______ the new bridge by the end of next month.

  • will complete
  • will be completing
  • will have completed
  • are completing

ปัญหา 3

เลือกประเภท

By the time we arrive at the party, most guests _______.

  • will have left
  • will leave
  • will be leaving
  • are leaving

ปัญหา 4

เลือกประเภท

Sarah _______ her master's degree by this time next year.

  • will finish
  • will be finishing
  • will have finished
  • finishes

ปัญหา 5

เลือกประเภท

By 2030, scientists _______ a cure for this disease.

  • will discover
  • will be discovering
  • discover
  • will have discovered

ปัญหา 6

เลือกประเภท

The chef _______ dinner by the time the guests arrive.

  • will prepare
  • will have prepared
  • will be preparing
  • prepares

ปัญหา 7

เลือกประเภท

My parents _______ in their new house for 20 years by next December.

  • will have lived
  • will live
  • will be living
  • live

ปัญหา 8

เลือกประเภท

By the end of this week, I _______ all my exams.

  • will take
  • will have taken
  • will be taking
  • take

ปัญหา 9

เลือกประเภท

The company _______ over 1000 new employees by the end of next year.

  • will be hiring
  • will hire
  • will have hired
  • hires

ปัญหา 10

เลือกประเภท

By midnight, we _______ for 12 hours straight.

  • will study
  • study
  • will be studying
  • will have studied

ปัญหา 11

คำตอบสั้น

By next week, the workers (finish) constructing the building.

  • will have finished

ปัญหา 12

คำตอบสั้น

Before midnight, she (write) all her reports.

  • will have written

ปัญหา 13

คำตอบสั้น

(they/finish) the meeting by 5 PM tomorrow?

  • Will they have finished

ปัญหา 14

คำตอบสั้น

I (not/complete) my homework by dinner time.

  • will not have completed

  • won't have completed

ปัญหา 15

คำตอบสั้น

How many books (you/read) by the end of this year?

  • will you have read

การแชร์ Google Classroom