Grammar Quiz
[ Grammar ]

He … not done his homework.

A. have

B. has

C. had

Select your answer:
A  B  C  D  E 

Random Topics:
Indirect QuestionSuperlative Degree (Adjective) AntonymsComparatives or SuperlativesPast Simple and Past ContinuousAll, Both, Neither, None, EitherLinking WordsGrammar Past and Future TensePhrases

Other quiz: Grammar

They ……..  smart student who always get high score on exam
A. are
B. is
C. isn’t
D. was

How to use : Read the question carefully, then select one of the answers button.