[ Tenses ]
While I ____ TV last night, a mouse ran across the floor.
A. have watched
B. was watching
C. watched
D. have been watching

Random Topics:
Present TensesModalFuture Perfect TenseModals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityGrammar & ReadingTime Clauses of FutureWish, Unless, If sentenceFuture Simple TensesSynonymsActive and Passive voiceOther quiz:
Tenses › ViewShe ________ (not, hang up) all the pictures yet.
A. Has not been hanging up
B. Has not hang up
C. Has not hung up
D. Has not been hung up
Present Tenses › View
_____ your brother and sister been getting along?
A. have
B. has
C. are
Modal Verb › ViewShe hasn’t eaten anything since yesterday. She_____ be really hungry.
A. might
B. will
C. must
D. can
Grammar › View
After failing at many attempts, I wanted to give up my dream; however, my father would not ____________ me.
A. hope
B. keep
C. let
D. want