Grammar Quiz

[ Grammar ]

They drank tea after they ………………………………. dinner.

A. had finish

B. had finished

C. has finished

D. have finished

Select your answer:
A  B  C  D  E 


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 tense

Other quiz:

Grammar › View

What ______ 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 › View

They _______ 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