Grammar Quiz

[ Grammar ]

The staff __ (work) all day. They deserve a break.
A. has been working
B. have been working
C. have worked
D. has worked

Select your answer:
         


Random Topics:

Verb Tenses and ModalsRelative Clauses and etcPassive Voice & TensesVocabularyPerfect TenseObject PronounsFamily Members and Present SimpleGrammar (Adverbs, Prepositions, Prepositional Phrases)Gerund & InfinitiveGrammar-Verbs & Nouns Singular, Plural, Gender

Other quiz:

Grammar › View

Look at these black clouds, I think it _____ in a minute!

A. rains

B. is raining

C. is going to rain

D. has rained


Adjectives › View

What are the adjectives?
The older kids in our school are reading a terrific book.

A. terrific, older

B. school, book, reading

C. older, our, terrific

D. kids, in, a