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

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 & GrammarOther quiz:
Past Simple › ViewChoose the best answer
It ____ me 3 hours ____ my project yesterday.
A. taked/ to finish
B. took/ finishing
C. took/ to finish
D. takes/ to finish
Grammar › View
He’s the son of my mother’s new husband. He is my _____________.
A. brother-in-law
B. stepbrother
C. godson
D. none
Grammar › ViewEvery 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
