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:

Active and Passive voice › View

He was writing a book. /

A book ………………….. by him.

A. was written

B. had written

C. was being written


Grammar › View

She _ (cook) dinner for her family last night.

A. cook

B. cooking

C. cooked

D. cooks

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