Grammar Quiz

[ Grammar - Verb Forms ]

Zoe _____________________ this grammar point to me twice, but I still don’t understand it.

A. has already explained

B. has already been explaining

C. already explains

D. have already explain

Select your answer:
A  B  C  D  E 


Random Topics:

Verb Moods and Vague PronounsConditional Sentence Type 1Question tag and + - AgreementModals "Should"Simple Past - Irregular VerbsGrammar (was, were, could, could not)Perfect ModalsFigurative Language VocabularyTo Infinitive or Bare InfinitiveAuxiliary Verbs

Other quiz:

Modals › View

Children ……. go to school until the age of 16.

A. has to

B. have to

C. must not

D. don’t have to


Tag Questions › View

Georgianella ____________ her phone after 6pm, does she?

A. did not answer

B. does not answer

C. can not answer

Future Simple › View

-Have you tidied your room?
– No, but I promise I _____ (do) it this afternoon.

A. do

B. am doing

C. will do

D. am going to do


Conditional Type 1 › View

If I … (have) enough money, I … (go) to New York

A. had – will go

B. have – will go

C. have – go