Grammar Quiz

[ Tenses ]

Recognize the past perfect tense in the sentence: She had finished her homework before dinner.

A. She finished her homework before dinner.

B. She has finished her homework before dinner.

C. She will finish her homework before dinner.

D. She had finished her homework before dinner.

Select your answer:
A  B  C  D  E 


Random Topics:

used to vs be used to vs get used toVocabulary and GrammarTenses PracticeSubject-Verb AgreementPunctuation and GrammarClause Markers TOEFL GrammarAdverbs and Adverbial PhrasesInfinitive and GerundComparative AdverbSubjunctive

Other quiz:

Modal Verbs › View

Should is used to express

A. ability

B. possibility

C. advice

D. obligation


Future Tenses › View

Construct a future perfect continuous sentence with the verb ‘study’.

A. I will be studying for five hours by the time you arrive.

B. I will have been studying for five hours by the time you arrive.

C. I have been studying for five hours by the time you arrive.

D. I will have studied for five hours by the time you arrive.

Grammar › View

In one year’s time, I _________ in this school for 15 years.

A. will be working

B. will work

C. will have been working

D. will have worked


Conjunctions › View

I missed the bus. ____ I was late for school.

A. However

B. Consequently,

C. Consequently

D. Provided