[ Present Perfect and Present Perfect Continuous ]
Why haven’t you ___________ your work? You have plenty of time
A. finished
B. finishing
C. been
D. been finishing
Select your answer:
Random Topics:
SuperlativesModals with Perfect InfinitiveGrammar - to be, possessive, have gotPoetry VocabularyTenses and ComparisonsPresent Simple or Present ContinuousRelative Pronouns and AdverbsPersonal & Possessive PronounsPast Tense (Regular and Irregular)Other quiz:
Simple Present vs Present Progresive › ViewThe expression [ now ] comes with the tense
A. present simple
B. present perfect simple
C. present perfect progressive
D. present progressive
Indefinite and Definite Articles › View
I have been playing ____ flute for six years.
A. a
B. an
C. the
D. nothing