Topics: Present Tenses
Sorry about the mess — I _______ the living room all morning.
A. have been cleaning
B. have cleaned
C. am cleaning
D. clean
Select your answer:

Random Topics:
Mixed ConditionalsGiving and Asking for AbilityRelative Pronouns and AdverbsPresent Simple & Present Continuous TensesParallelism and Subject Verb AgreementModal SpeculationComparatives or SuperlativesSentence Structure and PunctuationAdverbs, Infinitives, Definite ArticlePronouns and AdverbsOther quiz:
Grammar › ViewHave you ever ______ Japanese food?
A. eaten
B. ate
C. eat
D. eating
Grammar › View
People will ___________ on the moon in the future.
A. living
B. live
C. are live
D. be live
