[ Perfect Tenses ]
They —- (finish) the meeting by the time the manager arrives at six today.
A. have finished
B. had finished
C. will have finished

Random Topics:
Academic VocabularyHas and HaveAdjectives and PronounsAdverbial Clause of MannerPhrases & ClausesFuture Perfect TenseVerb Present Simple TenseWishesGrammar - Present Perfect with for and sinceBecause of & Inspite ofOther quiz:
Bare Infinitive and To Infinitive › ViewWhich verb is not followed by a full infinitive?
A. dislike
B. agree
C. attempt
D. encourage
Grammar › View
. The passenger_________ a fine because he didn’t have the rice ticket
A. given
B. was given
C. didn’t give
Modal Verbs › ViewWhich modal verb best fits this sentence? “You ___ submit your project by Friday or face a penalty.”
A. could
B. should
C. must
D. can
Passive Voice in Past and Present Tense › View
Girls from well-off families ____________ at home.
A. were educated
B. was educated
C. were educate
D. was educate
