[ Grammar ]
By next Friday, I ……………….. my project and submitted it for review.
A. will finish
B. will be finishing
C. will have finished
D. will have been finishing
Select your answer:

Random Topics:
A/AnPast and Present Continuous tenseArticles and PronounsLinking Words & PhrasesKinds of NounsNoun, Quantifiers and SuffixesPresent simple, Present continuous, Singular, PluralExclamationLanguage Features of an Opinion ArticleSubordinating Conjunctions and ClausesOther quiz:
Past Perfect Simple › ViewPeter couldn’t take a photo of the sunset because
A. she hadn’t booked ahead.
B. he had forgotten to charge the battery.
C. she had already seen the movie.
D. he had grown a beard.
Grammar › View
Sharks live ______ the ocean.
A. in
B. under
C. across
D. below
