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:
         


Random Topics:
Present Perfect Simple and ContinuousGrammar: Adjectives & PrepositionsMix-TensesOn, At, ByRelative Clauses and Past PerfectPresent Simple vs Present ContinuousGrammar RulesDefinite and Indefinite ArticlesWishes

Other quiz:

Grammar › View

The judge _____ the sentence later today.

A. has passed

B. had passed

C. am passing

D. will pass


Present Tenses › View

I’m sorry I’m late, _______ for a long time?

A. have you waited

B. have you waiting


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.