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:

GRAMMAR - Could / Could not › View

I ____________ when I was a small baby. ( not talk)

A. could talk

B. couldn’t talk


Preposition › View

Blackpink is going to have a concert in Vietnam … 7:30PM … July 3rd

A. in/in

B. on/at

C. at/on

D. during /on

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