[ Verb Tenses and Sentence Structure ]
Which verb correctly completes the sentence? By the time the bell rings, I ___ my homework.
A. finished
B. will finish
C. will have finished
D. have finished
Select your answer:

Random Topics:
Past Simple & Past PerfectComparative - SuperlativePresent TenseFew, a few, little, a littleCan/CouldInfinitive and GerundsVerb TenseGrammar: Used to, Would, Be used to, Get used toGerunds and InfitinitivesGrammar and Sentence CorrectionOther quiz:
Modal Verbs › ViewThey ___ be hungry after such a long journey. Let’s prepare some food.
A. must
B. might
C. can
D. should
Past Tense › View
They used to ____ spaghetti every Friday.
A. cooked
B. cook
C. didn’t cook
