[ 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:
Some vs. Any Homonyms Many vs. MuchPresent Progressive or Present SimpleTransitive or Intransitive VerbsTypes of Sentence StructureModal Verbs - ObligationAdjectives and AdverbsOpinion / Agreement
Other quiz:
Modals › ViewI can’t find my bag anywhere. I m sure I ……… left it in my room
A. must have
B. could have
C. will have
D. might have
Passive Voice › View
our homework ___________ yesterday
A. is done
B. were done
C. was done
D. has been done
How to use : Read the question carefully, then select one of the answers button.