Select your answer:

Random Topics:
Past PerfectCompound and Complex, Conditionalsgoing toWish SentencesSimple Past and Past Progressive TensesCompound SentencesSo, Such, Many, MuchGrammar: Parts and PunctuationPreposition FormLinking Words & PhrasesOther quiz:
Tenses and Verb Forms › View. More Fill in the Blanks 26. I ______ (finish) my report before you return.
A. will finish
B. will have finished
C. will be finishing
D. will have been finishing
Grammar › View
Direct: “ I saw the movie,” she said.
Reported: She said that she ……. the movie.
A. might have seen
B. saw
C. had seen
D. sees
