Topics: Present Perfect Continuous Tense
I __________ this report since nine o’clock last night.
A. has been worked
B. has been working
C. have been worked
D. have been working
Select your answer:

Random Topics:
TOEIC Grammar and Vocabulary ReviewModals - Conditionals - Future TensesGrammar - Present Perfect with already, just, yetPreposition and Word FormAdjectives and DegreesGrammar: Adjectives & PrepositionsThere is, There are, Some, AnyGrammar - could / could notPresent Progressive or Present SimpleGrammar - First ConditionalOther quiz:
Preposition of Place › ViewI studied —- Oxford University for 4 years
A. in
B. on
C. at
Grammar › View
________ sleepy right now?
A. Do you be
B. Did you
C. Are you
D. Was you
