[ Tenses ]
By next month, he ___ his thesis about Cambodia’s biodiversity.
A. will complete
B. will have completed
C. has completed
D. completes

Random Topics:
Future Perfect TenseGrammar: Defining Relative ClausesSecond Type ConditionalComperative and SuperlativePresent and Past TensePronouns ( Interrogative )Grammar : Must (Necessity)Comparative Adjectives and AdverbsGrammar - Be going toConjunctionsOther quiz:
If Clauses › ViewIf you _____ to the park, you _______John there.
A. go, will see
B. go, would see
C. went, will see
D. went, would see
Conjunctions › View
We wanted to go to the show, _____ there weren’t any seats left.
A. and
B. so
C. but
D. although
E. because
