[ Tenses ]
You ___ all your exams by next Friday.
A. finish
B. have finished
C. finished
D. will have finished
Select your answer:

Random Topics:
Grammar Past and Future TenseProverbsPossesive Pronouns and Modals of AbilityModal Verbs for SpeculationThe Past SimpleTransitional WordsSimple Past TensesVerb Moods and Vague PronounsPast Tense and NeutralPassive with ModalsOther quiz:
Grammar › ViewRain clouds ____ blowing across the sky.
A. were
B. was
C. has
Grammar › View
What is the predicate in the sentence: ‘Sheila is playing the piano’?
A. is dancing
B. is cooking
C. is playing
D. is singing
