[ Future Forms ]
Fifty years from now people ________________ to over 100.
A. will be living
B. will have lived
C. will be lived

Random Topics:
Adverb & Compound SentencesElectricity VocabularyAction VerbSimple Past ContinuosHave toPast Perfect Simple & ContinuousEssential and Nonessential ClausesVocabulary, Grammar, SpellingMixed ConditionalPast Continuous vs Past SimpleOther quiz:
Grammar › ViewThe evil fox ran quickly into the forest.
Which one is an adjective?
A. fox
B. evil
C. quickly
D. forest
Grammar › View
choose the correct question for the following answer.
A: I’m eating sushi with my friends.
A. did you do your homework?
B. what did you do?
C. what are you doing?
D. are you listening to music?
Lexico and Grammar › ViewI went shopping on the last day of the sales, _____ most of the bargains had disappeared.
A. in which event
B. in which case
C. during which
D. by which time
Future Tense › View
We believe that she (recover) from her illness soon
A. recover
B. recovers
C. is recovering
D. will recover
