Grammar Quiz

[ Grammar ]

She has been working for this company ___ 20 years.

A. since

B. for

C. yet

Select your answer:
A  B  C  D  E 


Random Topics:

Tenses and VoiceFuture Tense VerbHow much or How many?Clauses of ReasonModal Verb Gerund or To InfinitiveGrammar of Conjunctions and PrepotitionsUnreal ConditionalsVerbs & Verb TensesModalComparative Adjective

Other quiz:

Perfect Tenses › View

What is the past participle form of the verb ‘break’?

A. breaked

B. broke

C. breaking

D. broken


Transitive and Intransitive Verb › View

A ____________________ verb has a direct object.

A. transcontinental

B. transfer

C. intransitive

D. transitive

Relative & Modals › View

Fill in the blank with the word or phrase that most naturally completes the phrase: sit in the front _______

A. grow up

B. mood

C. row

D. suggestion

E. the wild


General Knowledge › View

About how many scents can a human nose remember?

A. Around 500
B. Around 10,000
C. Around 50,000
D. Around 1 million