Topics: Grammar
The guests are coming at 8 p.m. I ___________ cooking by then.
A. am going to finish
B. will finish
C. will have finished
D. may finish
Select your answer:

Random Topics:
Infinitive FormsPast ModalsGrammar Past and Future TenseParticipal PhrasesAcademic VocabularySimple Future - PassiveGrammar - some / anyCan/CouldCoordinating Conjunctionsanother/the others/each other/one anotherOther quiz:
Relative Pronouns and Adverbs › ViewTell me the reason ________ you didn’t do your homework.
A. where
B. why
C. when
Grammar › View
You ____ follow the traffic rules?
A. Should
B. Would
C. Can
D. Could
