By the end of next month he ____ everything in school.
will finish
will have finished
finishes
would finished
皖ICP备18026791号-4