Grammar Quiz

[ Tenses ]

I ___ the answer before you asked.

A. know

B. knew

C. have known

D. will know

Select your answer:
A  B  C  D  E 


Random Topics:

Perfect and Past TensesTo Infinitive or Bare InfinitivePreposition on TimeFuture - be going toPast simple vs Present perfectWish / If only ( Present)A(n), the, no articleActive-Passive VoicesFuture Perfect vs Future ContinuousConjunctions, Prepositions and Interjections

Other quiz:

Grammar › View

We feel that three years _______________ a long wait for us to see you again.

A. is

B. are

C. was

D. were


Countable & Uncountable Nouns › View

Could you go to the baker’s and buy ___ please?

A. a loaf

B. some loaf

C. few loaf

Suffixes and Tenses › View

Identify the past tense form of the verb “take”.

A. Takes

B. Taking

C. Took

D. Taken


Vocabulary & Grammar › View

On that raining night, Tom ______ to give me a ride

A. performed

B. offered

C. summarized

D. sampled