Grammar Quiz

[ Perfect Tenses ]

After she _______ (pass) the course, she got a promotion.

A. has passed

B. has been passing

C. had been passing

D. had passed

Select your answer:
A  B  C  D  E 


Random Topics:

Comparative Adjectives and AdverbsPast ParticiplePhrases and TensesPresent Perfect and Present Perfect ContinuousModal VerbsSimple Past ContinuosCommunicative GrammarModal Verbs of ObligationGrammar - to beAdverbial Clause / If / Comparatives

Other quiz:

Must Vs Have to › View

Choose the correct option.

A. We use must when we express personal obligation.

B. We use have to when we express personal obligation.


Mixed General Quiz › View

A: I heard we would have so much snow in Michigan. Is that right?

B: Yes, it is. Actually it starts to snow from October, and in January we ___ have so much snow.

a. will
b. do
c. does