[ 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, GenderOther quiz:
Grammar › ViewLook 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
