[ Grammar ]
They drank tea after they ………………………………. dinner.
A. had finish
B. had finished
C. has finished
D. have finished

Random Topics:
Tenses of VerbsPrepositions and Phrasal VerbsPresent Simple and Present Continuous TenseConditional ClauseGrammar - Present Perfect with for and sinceSynonymsLinking Words and PhrasesPreference & Future TenseCoordinating ConjunctionSimple present/ past/ future tenseOther quiz:
Grammar › ViewWhat ______ your sister’s friend do in the afternoon?
A. do
B. does
C. am
D. is
Verb Tenses › View
Use a time expression with present perfect tense.
A. I am studying English for five years.
B. I studied English for five years.
C. I will study English for five years.
D. I have been studying English for five years.
Grammar › ViewThey _______ just _______ the bank.
A. do, leave
B. is, leaving
C. has, left
D. have, left
Vocabulary and Grammar › View
My dad always __________________ (stop / buy) some fresh fruit on his way back home.
A. stops to buy
B. stops buying
C. stop buy
