2/26/2557

รวมแบบทดสอบของ Futer tense


Do the exercises below on the future perfect simple and continuous and click on the button to check your answers

(Before doing the exercises you may want to read the lesson on the future perfect simple and continuous)

Test  A  :  Put the verbs into the correct form (future perfect simple).

  1. By 9 o'clock, we (finish)  ________ our homework.
  2. They (leave) __________-  the classroom by the end of the hour.
  3. We (go)  __________ home by next week.
  4. She (return)  ___________ from the excursion by 6 o'clock.
  5. (buy / he)  _____________ the new house by October?
  6. The sun (not / rise) ______________  by 4 o'clock.
  7. (you/do)  ______________ the shopping by 3 o'clock?


Test B  :  Put the verbs into the correct form (future perfect continuous).

  1. By the end of the month I (live) ____________  in this town for ten years.
  2. By the end of this week we (work) ___________  on the project for a month.
  3. By July the fifth they (study) ____________  English for 3 years.
  4. By 10 o'clock she (watch)  __________- TV for 4 hours.
  5. She (sleep) _______________  for 10 hours by 11 o'clock.
  6. We (look for) _____________  him for 40 days by next Saturday.
  7. They (wait) _______________  for the president for 5 hours.


Test C  :  Put the verbs in brackets in the correct tense (future perfect simple or continuous.)

  1. By 2018 we (live) ___________  in Madrid for 20 years.
  2. He (write)  _______________   a book by the end of the year.
  3. (finish, you) ____________  this novel by next week?
  4. He (read)  ________________   this book for 15 days by the end of this week.
  5. They (be) ________________  married for 40 years by the end of this month.
  6. (be, she) _____________  pregnant for three months this week?



---------Answer-------------
test A

  1. will have finished/'ll have finished
  2. will have left/'ll have left
  3. will have left/'ll have left
  4. will have returned/'ll have returned
  5. Will you have bought
  6. will not have risen/ won't have risen
  7. Will you have done

test B

  1. will have been living/'ll have been living
  2. will have been working/'ll have been working
  3. will have been studying/'ll have been studying
  4. will have been watching/'ll have been watching
  5. will have been sleeping/'ll have been sleeping
  6. will have been looking for/'ll have been looking for/shall have been looking for
  7. will have been waiting/'ll have been waiting


test C
  1. will have been waiting/'ll have been waiting
  2. will have written/'ll have written
  3. Will you have finished
  4. will have been reading/'ll have been reading
  5. will have been
  6. Will she have been

ไม่มีความคิดเห็น:

แสดงความคิดเห็น