[ Tenses and Verb Forms ]
. 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

Random Topics:
Nouns - Word Form-IONGrammar - SimilesProgessive TensesVerbs - third personMust / must notVerb TensesModals for ObligationModals of Obligation and PermissionComparative Adjectives and AdverbsNouns & PronounsOther quiz:
Grammar › ViewJosh ….. in a hospital
A. saves
B. puts out
C. works
D. fixes
Future Tenses › View
___this book by the end of the week?
A. Are you going to read
B. Will you have been reading
C. Will you have read
D. Are you reading
Vocabulary › ViewIt’s cold outside today you should take a __________ with you.
A. sock
B. belt
C. scarf
D. glove
Tenses › View
What is the correct sentence?
A. She run to school every day.
B. She runs to school every day.
C. She running to school every day.
D. She runned to school every day.
