[ Future Perfect Tense ]
The person … probation by January.
A. will has finished
B. will have finished

Random Topics:
Gerund, Infinitive & ModalsSecond Type ConditionalGrammar - PunctuationAction, Helping & Linking VerbsModals and VocabularyPresent Simple vs Present ContinuousPronouns and Subject Verb AgreementPast Simple TensesTenses & AffixesPronouns/ Present TenseOther quiz:
Tenses › ViewMary like_ horror films.
(is an statement)
A. s
B. d
C. ed
D. es
VOCAB & GRAMMAR › View
By the time they got home, the girls ____ all their money.
A. had been spending
B. had spent
C. spent
D. have spent
Grammar and Sentence Correction › ViewI told (dad, Dad) that I needed help with my homework.
A. dad
B. Dad
Mixed General Quiz › View
The yearly, Vienna Opera Ball is the ___ international social event in Austria.
a. wonderfullest
b. bestest
c. most wonderful
