[ Perfect Tense ]
They………serving meals by the time we get to the restaurant
A. have stopped
B. will have stopped
C. will have stop
D. will have been stop

Random Topics:
Simple Present and Past TensesQuestion TagVerbs + Infinitives / GerundsPresent Simple & Present ContinuousModals VerbsPresent Tense vs Present ContinuousDefinite and Zero ArticlePreposition and Word FormWill vs be going toAdverbs, Infinitives, Definite ArticleOther quiz:
Grammar › ViewThe news __ alarming.
A. is
B. are
C. was
D. were
Grammar › View
We have__________oranges.
A. a lot of
B. many
C. much
