Grammar Quiz

[ Grammar ]

CHOOSE THE CORRECT GRAMMAR TENSE

They have been working all day

A. Present Perfect

B. Present Perfect Progressive

C. Past Perfect

Select your answer:
A  B  C  D  E 


Random Topics:

Action, Helping & Linking VerbsGrammar - too & enoughIndependent and Dependent ClausesSubject-Verb Agreement3rd Person SingularThere is or There areNoun / PronounCausative VerbContractions and ConjunctionsComparison

Other quiz:

Grammar › View

X : Where is Andy ?

Y : He is in the garage . He … his car.

A. repairs

B. repaired

C. is repairing

D. repaired


Tenses › View

After he ………….. a scholarship, he went abroad

A. had won

B. have won

C. won

D. wins

Grammar & Vocabulary › View

It’s hot near the ____ so be careful!

A. fire

B. fridge

C. sofa

D. window


Prepositions › View

What does a preposition do in a sentence?

A. It renames the subject.
B. It shows an action.
C. It shows the state of being.
D. It shows a relationship between a noun or pronoun.