![Grammar Quiz](https://grammarquiz.net/static3/logo.png)
[ Tenses ]
My father …….. the door for 3 hours.
A. repaired
B. will repaire
C. has repaired
D. is repairing
Select your answer:
![](https://grammarquiz.net/static3/wait.gif)
Random Topics:
Adjective Past ParticipleCausative Verb World Literature VocabularyPast Simple vs Past ContinuousOpinion / AgreementGrammar and PunctuationPast Simple Negative & QuestionsPassive Voice with Modals
Other quiz:
Vocabulary › ViewFree someone or something from a constraint or difficulty
A. contradict
B. assiduous
C. extricate
D. petrify
Mixed General Quiz › View
“Hmmm, the caller must be hiding (17) _________________,” she mumbled.
A. everywhere
B. somewhere
How to use : Read the question carefully, then select one of the answers button.