Topics: 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:
Future Tense VerbPerfect Progressive TensesConjunctionsGerund & InfinitivesMust Vs Have toMain Idea and Sentence StructureConditional Sentence 0, 1Past Simple TensesRelative PronounsPast Simple, Past Continuous, Past Perfect, Past Perfect ContinuousOther quiz:
Grammar › ViewWe are going to a party. I want to have a lot of _____.
A. camera
B. fun
C. party
D. holiday
Grammar › View
Since it was a unique situation, the librarian decided to make ________ exception and allow Joseph to extend his loan.
A. a
B. an
C. the
D. another
