[ 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:
Fragment, Comma Splice and Run -on Sentence › ViewIdentify 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
