Grammar Quiz

[ Past Narrative Tenses ]

By the time the meeting started, everyone _____ (already arrive).

A. has already arrived

B. already arrived

C. was already arriving

D. had already arrived

Select your answer:
A  B  C  D  E 


Random Topics:

Compound Words and SentencesGerunds, Infinitives and ParticiplesAdjectivePresent Perfect Simple & Present Perfect ContinuousSynonym and AntonymLinking Words & PhrasesComparison and ModalsComparative and Superlative AdverbsSuffixes and TensesHomophone & Homonym

Other quiz:

Present Simple, Present Continuous or Present Perfect › View

They ______ (not / believe) you.

A. aren’t believing

B. don’t believe

C. hasn’t believe


Grammar › View

Last week I……………..my friend in park. He …………….with his girlfriend.

A. was seeing, was talking

B. saw, talked

C. saw, was talking

Prepositions › View

He forgot ___ her birthday again.

A. for

B. to

C. with

D. about

E. in


Grammar › View

Gading’s daughter is very cute. _ _ _ name is Gempi.

A. Her

B. His

C. He

D. She