[ Future Perfect Tense ]
Complete the sentence with the future perfect form:
“J.K.Rowling ___ her new book by the end of the year.”
A. Will write
B. Will be writing
C. Will have written
Select your answer:
Random Topics:
Few vs. LittlePresent vs. Past Participle PrepositionsPassivisationThe Future Simple TenseGerund or InfinitiveNoun, Adjective, and Adverb ClausesQuestion TagsThe Simple Present Tense
Other quiz:
Idioms › ViewTo kill the goose that lays the golden egg means:
a. To prepare a feast to mark a special occasion.
b. To destroy something that is valuable or profitable to you.
c. To blame some who makes a very large and embarrassing mistake.
Present Tenses › View
Companies normally ……… laptops to their staff working from home.
A. are not giving
B. doesn’t give
C. gives
D. give
How to use : Read the question carefully, then select one of the answers button.