Grammar Quiz

[ 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:

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 › View

Last 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.