Future Perfect Test
-
/ Exercise 1.
Complete the sentences using the Future Perfect form of the verbs in brackets. Use the correct affirmative or negative form.-
1.By this time next year, Ifrom university. (graduate)will have graduated
-
2.Williamall the emails by the end of the day. (send)will have sent
-
3.Shethe book before the class discussion. (read)will have read
-
4.The workerspainting the house before the sun sets. (not finish)won’t have finished
-
5.Theyto a bigger city by next winter. (move)will have moved
-
6.By 2040, scientistsnew ways to fight climate change. (not develop)won’t have developed
-
7.Before you wake up, Ithe entire house. (clean)will have cleaned
-
8.By the end of the month, Daisyenough money for a new car. (not save)won’t have saved
-
9.The managerall her clients by noon. (call)will have called
-
10.Ithe task by this time tomorrow. (not complete)won’t have completed
-
-
/ Exercise 2.
Put the words in the correct order to make Yes/No questions in the Future Perfect tense.-
1.?Will the guests have left by midnight?
-
2.?Will Charlotte have cooked dinner before we arrive?
-
3.?Will he have finished decorating the house by Christmas?
-
4.?Will Kevin have repaired the car before Thursday?
-
5.?Will they have launched the new product by next week?
-
-
/ Exercise 3.
Put the Wh-question to the word or phrase in bold.-
1.She will have traveled to Japan by the end of the year.Where will she have traveled by the end of the year?2.Timothy will have read four books by the end of the month.How many books will Timothy have read by the end of the month?3.The students will have learned some new words by the end of the lesson.What will the students have learned by the end of the lesson?4.The player will have scored twenty goals by the end of the season.How many goals will the player have scored by the end of the season?5.They will have renovated the community center by 2029.What will they have renovated by 2029?
/ Exercise 4.
Find and correct the mistakes.-
1.By next month, she will has finished her training.By next month, she will have finished her training.2.They will had completed the project by Friday.They will have completed the project by Friday.3.We will have leave by the time you arrive.We will have left by the time you arrive.4.I will have reading the report by tomorrow.I will have read the report by tomorrow.5.She will received the package by next week.She will have received the package by next week.Try this Grammar Test as a worksheet
-