[ Tenses ]
Choose the correct tense for the following sentence: ‘I have been working on this project for two hours.’
A. Present continuous tense
B. Past indefinite tense
C. Future simple tense
D. Present perfect continuous tense

Random Topics:
Vocabulary & GrammarConjunctions and PrepositionsRelative - ConditionalPresent Progressive (Future)Noun ClausesGrammar - could / could notInfinitivesIdiom and TensesPresent and Past Simple PassivePresent Simple Affirmative and NegativeOther quiz:
Vocabulary › Viewputs information in order according to its level of importance
A. subordination
B. parallel
C. formal outline
D. speaking outline
Grammar › View
My brother is taller ____ me.
A. Then
B. than
C. And
D. Too
Modals and Conditionals › ViewIf I want to express certainty in a negative manner, which modal is better?
A. will
B. won’t
C. may not
Vocabulary & Grammar › View
The manager was assigned to ___ the construction of the new office building.
A. oversee
B. initiate
C. allocate
D. undertake
