Grammar Quiz

[ Tenses ]

My father …….. the door for 3 hours.

A. repaired

B. will repaire

C. has repaired

D. is repairing

Select your answer:
         


Random Topics:

Noun PhraseApologizingShould, Should not haveTenses and Word FormationTenses - Present and PastPast Progressive TenseCountable and UncountableActive & PassiveAdverb of MannerInfinitive and Gerund

Other quiz:

Grammar › View

In five years time, he … (have achieved) all of his career goals

A. will have achieved

B. will achieve

C. will be achieving


Tenses › View

They ___ never visited London before last year.

A. has

B. have

C. had

D. having