Topics: Present Perfect - Just, Already, Yet
I ____________ (mop) the floor so don’t go running around. You might slip.
A. have just mopped
B. haven’t mopped yet
C. have already mopped
Select your answer:

Random Topics:
Grammar - Nouns, Verbs, and AdjectivesShould, Should not haveModal Verbs and PermissionVerb Tenses and AgreementPresent Perfect Tense or Present Perfect Continuous TenseGrammar - Wh QuestionsPresent Tenses and ConnectorsPrepositions Of PlaceTo Infinitive/Bare Infinitive/GerundsActive Voice-Present tenseOther quiz:
Future Tenses › View_____ anything tomorrow evening?
A. Are you doing
B. Will you do
C. Do you do
Grammar › View
Last night, I (lie) ___________ in bed when I ( hear) ___________ a strange noise.
A. lay – heard
B. lied – was hearing
C. was lying – heard
D. was laying – heard
