![Grammar Quiz](https://grammarquiz.net/static3/logo.png)
[ Tenses ]
The technician ………….. repairs on the machinery, so production of the X220 will resume when she has finished.
A. making
B. had made
C. will have been made
D. has been making
Select your answer:
![](https://grammarquiz.net/static3/wait.gif)
Random Topics:
Modal Auxiliary VerbNoun ClauseStart vs. BeginSentences Function and StructureModals VerbsNo Excuse Words / Conjunction SOModals - Conditionals - Future TensesGrammar - some / anySimple Present and Past Tenses
Other quiz:
Grammar › ViewLast year I gave him a book for his birthday, but at the party next week I ( ) him a CD.
A. am going to give
B. give
C. have given
D. will have given
Figurative Language › View
The clock on the wall laughed at me as I tried to finish my test before class ended.
A. personification
B. metaphor
C. simile
D. hyperbole
How to use : Read the question carefully, then select one of the answers button.