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

Random Topics:
Grammar - First ConditionalAdjective ClausesUsed to - Would - TensesAdverb of MannerWH Questions and Simple Past TenseModal and Modal PerfectAdverb Clauses of TimePrepositions of Time, Place, and MovementPunctuationPrepositions after VerbsOther quiz:
Simple Present Tense › ViewSelene … play basketball.
A. don’t play
B. not play
C. doesn’t play
Present and Past Perfect Tenses › View
I ______ a few questions. It is your turn to do so.
A. has answered
B. had answered
C. have answered
D. answer
Grammar and Vocabulary › ViewAncestor worship is ………………….most important religious activity among the Bru-Van Kieu.
A. the
B. a
C. –
Grammar › View
Now everybody knows where you live.
You shouldn’t ….. ….. your complete address to your online friends.
___
A. have given
B. give
