[ Perfect Progressive Tenses ]
How long ______ (they/work) on this project before they finished it?
A. have they been working
B. had they been working
C. will they have been working

Random Topics:
Grammar (was, were, could, could not)Tenses - Pasive VoiceGerund & InfinitivesArticles and PronounsGrammar PhrasesSecond and Third Conditionalduring, for, whileReported speech (statements)Grammar - some / anyActive & PassiveOther quiz:
Moods of Grammar › ViewThe river flows under the bridge.
A. Conditional Mood
B. Imperative Mood
C. Indicative Mood
D. Subjunctive Mood
Grammar › View
‘There’ is used to show places. ‘Their’ is used to show belonging.
Which is correct?
—
A. The tall building belongs to them. There building looks so beautiful.
B. The tall building belongs to them. Their building looks so beautiful.
Mixed General Quiz › ViewThe ___ around my house is turning green.
a. glass
b. grass
Modal Verbs › View
I think you ……….. stay up late because it is not good for your health.
A. ought not
B. have to
C. shouldn’t
D. must
