[ 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:
Modal Verbs › ViewIt ………………… be sunny tomorrow. I hope so!
A. should
B. might
C. must
D. has to
Second Conditional › View
My sister cries if she … a nightmare.
A. have
B. has
C. will have
D. won’t have
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
