Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 & Interrogative

Other quiz:

Grammar › View

Please 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.