[ Grammar ]
She … her homework by tomorrow.
A. will have finished
B. will be finishing
C. will have been finishing

Random Topics:
Adjective SuffixesSentence and FragmentCountable and UncountablePrepositions of Time and PlaceGerunds and TensesPast and Present ContinuousWas & Were QuestionsTenses StructureComparison DegreeFuture Perfect TenseOther quiz:
Grammar and Vocabulary › ViewI don’t like ________ housework.
A. doing
B. having
C. making
Grammar and Vocabulary › View
You really need to be ________ to do this job – there’s a lot of detail to remember.
A. gentle
B. thorough
C. resourceful
