[ Tenses ]
Numerous improvements ______ to the school’s IT infrastructure over the past few months.
A. have made
B. are being made
C. have been made
D. were made

Random Topics:
Wh- Questions Present Simple TenseInfinitivePresent Simple or Present ContinuousAdverbial Clause / If / ComparativesGerunds and ModalsVocabulary and IdiomsFamily VocabularyTenses and Sentence CompletionConjunctions and PrepositionPresent Perfect Continuous TenseOther quiz:
Grammar › ViewIf you press this button, the animals …. .
A. move
B. are moving
C. moved
Grammar › View
My brother always _______ in a loud voice.
A. talking
B. talk
C. speaks
D. speaking
Identify each group of words:
The clowns were scary, the jester was funny.
A. Fragment
B. Run-on
C. Comma Splice
D. Sentence
Tenses › View
At the party, Sam _____ to go home. She was too tired.
A. was wanting
B. wanted
C. wants
D. would want
