Grammar Quiz

[ Grammar ]

The workers                          for higher wages for a long time. They have achieved it this week.

A. has been asking 

B. have been asking

C. have asked

D. has asked

Select your answer:
         


Random Topics:
Each or EveryLeach vs. LeechCleanup vs. Clean UpPresent Perfect and Past SimpleConditional Sentence Type 2 and Type 3Past Tense and Perfect TenseDescribing WordsSecond and Third ConditionalActive and Passive voice

Other quiz:

Gerunds › View

I’m not in a hurry. I don’t mind_________.

A. to wait

B. minding

C. waiting

D. to mind


Present Tense › View

Our team is in Madrid this week. They ________(take) part in a contest.

A. take

B. are taking

C. have taken

D. has taken


How to use : Read the question carefully, then select one of the answers button.