Grammar Quiz

[ Perfect Tenses ]

Hari started learning to play chess when he was only five years old and won his first national chess competition when he was ten.

This means that Hari … to play chess very well by the time he was ten years old.

A. had learned

B. will have learned

C. has learned

Select your answer:
         


Random Topics:

Active vs. Passive VoiceSuffixes (ing-ed) Sentences-ing &-ed AdjectivesGrammar - Reflexive PronounsSecond ConditionalsGrammar - Capitalization and Possessive NounsPre-intermediateAdverb and Sentence StructureMixed TensesSubjunctives

Other quiz:

Past Participle › View

Have you ever ____ (practise) ballet?

A. practised

B. practises

C. practising

D. practiced


Grammar › View

Anne _____________ to concerts very often.

A. do not go

B. does not go

C. is not going

D. are not going