Grammar Quiz

[ Grammar ]

It is high time we ___ Peter his money back. He is really broke at the moment.
a. would give
b. give
c. gave

Select your answer:
A  B  C  D  E 


Random Topics:

-ing / InfinitivePrepositions of Time, Place, and MovementSimple Past TensesGrammar: Defining Relative ClausesPresent Perfect or Past Simple TenseAuxiliary VerbsConjunctions and Verb TensesGrammar: Reported QuestionsConjunctions and PrepositionsVerb & Grammar

Other quiz:

Tenses › View

Have you ever _____ a pet?

A. have

B. had

C. halved

D. hive


Grammar and Vocabulary › View

Last night I watched a very ______ movie on TV. I got really scared.

A. gigantic

B. wealthy

C. frightening

D. amazing

Grammar › View

Every morning, my mother always ___ me up on 5 a.m.

A. waken

B. wake

C. woke

D. wakes


Sentence Types › View

I know you don’t like him, but that doesn’t matter.

A. simple sentence

B. compound sentence

C. complex sentence