[ 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:
Present Tense › ViewShe … very patient and intelligent.
A. are
B. am
C. is
D. were
Past Perfect Tense › View
Which event is not written in the past perfect?
Did the students go home after they had visited the library?
A. Students went home
B. Students visited the library
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
