Multiple Choice: Which sentence correctly uses the future perfect tense?
A. They will finish their work by 8 PM.
B. They will have finished their work by 8 PM.
C. They will be finishing their work by 8 PM.

Random Topics:
Verb Types and TensesPreposition and Preposition PhraseTenses and ComparisonsMain Idea and Sentence StructurePassive and Active SentencesSimple Past vs Past Continuous TenseModals of DeductionMixed GrammarConditionalSecond and Third ConditionalOther quiz:
Grammar › ViewVOCABULARY: HOMONYMS. Choose the best option to complete both blank spaces.
I can’t ______________ the thought of that poor ______________ being stuck in a zoo the rest of its life.
_
A. turn
B. bear
C. fly
Tenses › View
How long …… at that university? I swear you started three years ago, but you still haven’t graded
A. are you studying
B. did you study
C. were you studying
D. have you been studying
Vocabulary and Grammar › ViewThe __________ area of the city is usually very lively and bustling.
A. downtown
B. hygiene
C. rural
D. underground
Past Simple › View
Choose the best answer
We _____ an essay in French about freedom of speech.
A. wrote
B. thought
C. spoke
D. sold
