[ Present Tenses ]
Stella ___________________ (not donate) her old books yet.
A. is not donate
B. has not donated
C. have not donated
D. has not donating

Random Topics:
Inversion + Passive VoiceGrammar and SyntaxAdverbs of Time and PlaceModals of AdvicePassive Voice in Past and Present TenseVerbsCommon Grammar Mistakes and Spelling TipsPresent SimpleGrammar and Sentence StructureGrammar - much, many, a lot ofOther quiz:
Grammar › ViewI haven’t seen the people next door for ages. They …. away.
A. should have go
B. must gone
C. must have gone
Grammar › View
Is this actor on, under or behind to the couch?
A. The actor is behind the couch.
B. The actor is under the couch.
C. The actor is on the couch.
The watch costs more now _____ it did two weeks ago.
A. then
B. than
Mixed General Quiz › View
He flunked biology. Now he wishes he ___ more.
a. studied
b. had studied
