Grammar Quiz

[ Grammar ]

____ the problem sum many times to his student, Mr Tay gave out a sigh of frustration.

A. Have explained

B. Having explained

C. Have had explained

D. Have been explaining

Select your answer:
         


Random Topics:

Prepositions and AdverbsDependent ClausesWill and Going toModals Posibility and ProbabilityPresent Tense vs Present ContinuousGrammar - must & have toSimple Present and Present ContinuousAcademic VocabularyVocabulary and Tenses

Other quiz:

Vocabulary › View

It is a ________ not to run in the hallway at school.

A. rul

B. role

C. rule

D. rull


Vocabulary › View

A group of citizens who decide a court case.

A. Amendment

B. Jury

C. Press

D. Bill