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:
A  B  C  D  E 


Random Topics:

Past Tense and Past ContinuousGrammar PhrasesNoun Verb AgreementModals: Possibility, Necessity, ExpectationVerb TenseVocabulary and PhrasesPast and Present ContinuousZero and First ConditionalsGrammar and VocabulariesVocabulary and Grammar

Other quiz:

Grammar › View

There are _________ fish in the aquarium.

A. many

B. much

C. any

D. a little


Grammar for TOEFL › View

The professor could not understand _____ most of the students failed the exam despite the fact that the material had been thoroughly discussed in class and additional study sessions were provided.

A. why

B. if they were paying attention during the lectures,

C. while he was explaining the difficult parts,

D. because they seemed well-prepared during the review,

Adverbs of Frequency › View

Mary failed only one test in high school. She ——— passed her tests

A. Always

B. Almost always

C. Never

D. Sometimes


Modals of Advisability › View

They _____ apologize for their mistake.

A. ought to

B. had better

C. must

D. could