Logo
thubnail
เขาวงกต
เล่นอิสระ
ศิลปะภาษา

Future Perfect unit 4 m.4 easy

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

ปัญหา 1

เลือกประเภท

By the end of next year, Sarah _____ (finish) her university degree.

  • will have finished
  • will finish
  • has finished
  • finished

ปัญหา 2

เลือกประเภท

They _____ (leave) the party before midnight.

  • will have left
  • left
  • are leaving
  • have left

ปัญหา 3

เลือกประเภท

By 2025, the scientists _____ (discover) a cure for the disease.

  • will have discovered
  • discover
  • will discover
  • have discovered

ปัญหา 4

เลือกประเภท

Next month, I _____ (live) in this city for ten years.

  • will have lived
  • live
  • lived
  • will live

ปัญหา 5

เลือกประเภท

By the time you get home, I _____ (cook) dinner.

  • will have cooked
  • cook
  • cooked
  • will cook

ปัญหา 6

เลือกประเภท

In two weeks, we _____ (complete) our project.

  • will have completed
  • complete
  • completed
  • have completed

ปัญหา 7

เลือกประเภท

By tomorrow morning, she _____ (finish) her homework.

  • will have finished
  • finishes
  • finished
  • will finish

ปัญหา 8

เลือกประเภท

By the time the movie starts, they _____ (arrive) at the cinema.

  • will have arrived
  • arrive
  • arrived
  • will arrive

ปัญหา 9

เลือกประเภท

I _____ (read) the book by the time you return.

  • will have read
  • read
  • have read
  • will read

ปัญหา 10

เลือกประเภท

By the end of the week, we _____ (learn) the new software.

  • will have learned
  • learn
  • learned
  • will learn

ปัญหา 11

เลือกประเภท

By the end of the day, he _____ (write) the report.

  • will have written
  • writes
  • wrote
  • will write

ปัญหา 12

เลือกประเภท

By next summer, she _____ (save) enough money for a new car.

  • will have saved
  • saves
  • saved
  • will save

ปัญหา 13

เลือกประเภท

By 2023, they _____ (build) the new bridge.

  • will have built
  • build
  • built
  • will build

ปัญหา 14

เลือกประเภท

By the time the sun sets, we _____ (reach) the mountain top.

  • will have reached
  • reach
  • reached
  • will reach

ปัญหา 15

เลือกประเภท

Next year, I _____ (work) at this company for five years.

  • will have worked
  • work
  • worked
  • will work

ปัญหา 16

เลือกประเภท

By tomorrow, you _____ (hear) from the manager.

  • will have heard
  • hear
  • heard
  • will hear

ปัญหา 17

เลือกประเภท

By next week, they _____ (complete) the training.

  • will have completed
  • complete
  • completed
  • will complete

ปัญหา 18

เลือกประเภท

By the time we arrive, the movie _____ (start).

  • will have started
  • starts
  • started
  • will start

ปัญหา 19

เลือกประเภท

By the end of the month, he _____ (pay) off his debts.

  • will have paid
  • pays
  • paid
  • will pay

ปัญหา 20

เลือกประเภท

By the end of the year, we _____ (visit) all the national parks.

  • will have visited
  • visit
  • visited
  • will visit
การแชร์ Google Classroom