Grammar Quiz

[ Grammar ]

Have you finish ____________homework?

A. to do

B. doing

C. do

D. A and B are correct

Select your answer:
A  B  C  D  E 


Random Topics:

Gerunds and ModalsPresent Perfect and Past TensesSuch...that, so ......thatDo / Have / Can - Basic QuestionsStative Verbs and TensesDefinite and Indefinite ArticlePresent Simple TenseGrammar: Agreementanother/the others/each other/one anotherAdverbs and Time Expressions

Other quiz:

Past Tense › View

Last year…

A. they studied a lot.

B. they study a lot.

C. they studies a lot.


Present Simple Tense › View

How often_______you go to the cinema?

A. are

B. do

C. was

D. does

Vocabulary › View

an adventure

A. hulking

B. invincible

C. quest

D. fiend


Subject Verb Agreement › View

The new employee guidebook _____ finally distributed to the new employees.

A. was

B. are

C. were

D. has