Grammar Quiz

[ Present Tenses ]

  I can’t go with you because I (not finish)   my homework yet.

A. have finished

B. finished

C. haven’t finished

D. finish

Select your answer:
A  B  C  D  E 


Random Topics:

Noun Phrases and Verb Phrases-ed and -ing AdjectivesDefinite, Indefinite and Zero ArticlesConjunctions and PrepositionsSubject and Verbs AgreementGrammar ClausesPossesive Pronouns and Modals of AbilityPresent Simple with Adverbs of FrequencySubject Verb Agreement; Indefinite PronounsGrammar - Collective Nouns

Other quiz:

Grammar › View

The boys _____________ disappointed when they did not win the competition.

A. is

B. are

C. was

D. were


Homophones › View

We will not go over __________________ , today.

A. Their
B. There
C. They’re
D. They are

Grammar › View

My daughter ____a lot of photograph of the Borobudur when she went there on her vacation.
A. had taken
B. has been taking


Relative Pronouns › View

Would you like to see the office _____ we will have our meeting?

A. who

B. whose

C. which

D. when

E. where