Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 of

Other quiz:

Some vs. Any › View

I have never seen ____ like that before.

· a.anything

· b.something


Relative Pronouns › View

I want you to meet the police officer _____ courage shocked everybody.

A. who

B. whose

C. which

D. when

E. where

Grammar › View

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