[ Tenses ]
future simple: Fill in the blank with the correct form of the verb: I __________ (finish) my homework by 5 pm tomorrow.
A. finished
B. will finishing
C. finishing
D. will finish

Random Topics:
Modals with Perfect InfinitivePast and Present TensesAuxiliary Verbs (be, do, have)Zero & First ConditionalWho am I?Present Perfect Negative and InterrogativeModals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityVerb PhrasesRelative Clauses with who and whichSimple Present - Negative & InterrogativeOther quiz:
Grammar › ViewPlease don’t ____________, but I don’t think your work has been up to your usual standard recently.
A. take offense
B. put pressure
C. take granted
D. take advice
Grammar › View
You (pass) the test if you (study) more.
A. You will had pass the test if you had studied more.
B. You would have passed the test if you had studied more.