By he end of January we ____ the olive oil harvest.
A. will have finished
B. will finish
C. have finished
D. finishes

Random Topics:
Grammar on ConditionalsPreposition FormVerb TensesInfinitives or GerundsGrammar - TOEICSentence and FragmentTOEIC Grammar and Vocabulary ReviewNoun / PronounFuture Continuous, Future Perfect and Future Perfect ContinuousGerunds + To InfinitiveOther quiz:
Grammar › ViewA What should I buy you for your birthday?
B I don’t mind. I’ll be happy with_____________you give me.
_
A. whichever
B. whatever
C. whenever
D. whoever
E. however
Comparision › View
John’s grades are _____than his sister.
A. higher
B. more high
C. more higher
D. the bigest
Modal Verbs › ViewBe quiet. The baby …………. be sleeping in the next room.
A. may
B. ought
C. would
D. should
Reported Speech › View
Alice said, “I didn’t have the time to finish my homework.”
A. Alice said she didn’t have the time to finish my homework.
B. Alice said she didn’t have the time to finish her homework.
C. Alice said she hadn’t had the time to finish her homework.
D. Alice said she hadn’t had the time to finish my homework.
