Grammar Quiz

[ Tenses ]

By the time I met you, I ______(work) in that company for five years.

A. had worked

B. has worked

C. is working

D. worked

Select your answer:
A  B  C  D  E 


Random Topics:

Past Tense (Regular and Irregular)Indefinite and Definite ArticlesConjunctions and Verb TensesIdentifying TensesPassive Voice & TensesPresent Simple & Present Progressive TensePast Simple & Past ContinuousVocabulary and PhrasesPast Perfect and Past Perfect Continuous TenseTOEFL Adjective and Adverb

Other quiz:

Grammar › View

There are __ people in the classroom.

A. much

B. little

C. any

D. many


Future Tenses › View

Order the sentence.

I’m / will / some/ really / sleep / get / tired / I

A. I’m really tired. I get some will sleep.

B. I’m really tired. I will getting some sleeping.

C. I’m really tired. I will getting some sleep.

D. I’m really tired. I will get some sleep.

Phrasal Verbs › View

I always run _____ of money before the end of the month.

A. out

B. up

C. back

D. down


Prepositions › View

The soldiers fought ___ their country’s freedom.

A. for

B. with

C. in

D. to

E. about