Grammar Quiz

[ Grammar ]

How long_______in that factory?

A. you have been working

B. have you worked

C. have you been working

Select your answer:
A  B  C  D  E 


Random Topics:

Noun and PronounPersonal PronounPaired ConjunctionSuperlative & Comparative AdverbsGrammar Pronoun and Singular Plural NounPresent Simple: affirmative, negative, interrogativeNeither/Either/All/NoneThe First Conditional (if/unless)Adverbs of frequencyGerund vs Infinitive

Other quiz:

Present Tenses › View

She ________ (receive) the award twenty times.

A. Receives

B. Receive

C. Has received

D. Has been receiving


Gerund - to Infinitive › View

I don’t like … the clothes

A. ironing

B. to iron

Phrasal Verbs and Verb Forms › View

Whole villages have been ________ by the floods.

A. wiped out

B. turned down

C. lit up

D. urged on


Vocabulary › View

Disagreeing or incongruous

A. Discordant

B. Cynical

C. Grotesque

D. Solemn