[ Perfect Verb Tenses ]
Identify the tense of the following sentence: “They had finished their homework before dinner.”
A. Present Perfect
B. Past Perfect
C. Future Perfect
D. Simple Past

Random Topics:
Question tag and + - AgreementFirst & Second ConditionalSuch...that, so ......thatFuture TensesModals of Necessity and SuggestionConditionals Type IGrammar ( going to)Phrasal Verb Put & GoInfinitive GerundAntonymsOther quiz:
Grammar › ViewWhich sentence has a plural noun formed correctly with es?
A. There were trayes of food before the movie.
B. There were sandwiches for everyone.
C. There were many kinds of drinkes.
D. There were many snackes after the movie, too.
Grammar › View
Don’t worry even if you make a mistake because if you………it doesn’t matter.
A. were doing
B. had done
C. do
D. will do
Mixed General Quiz › ViewTo shift gears, step on the ___.
a. clutch
b. crutch
Tenses › View
By the time he __________ (reach) the summit, he will have climbed for eight hours
A. reaches
B. is reaching
C. was reaching
D. will reach
