Grammar Quiz

[ Past Tenses ]

Tim ______________ (do) his homework before he went to bed.

A. have done

B. has done

C. had done

D. do

Select your answer:
         


Random Topics:

Much, many, a lot of, a few, a littlePresent Perfect vs Past Simple TenseVocabulary and PrepositionsGerunds as objects of prepositionGrammar and VocabulariesRelative & Interrogative PronounsPronoun Antecedent AgreementModals and Past TensesPassive and Active Sentences

Other quiz:

Modal Verbs › View

…… I borrow your book please

A. Should

B. Could

C. Must

D. May


Gerund Noun › View

My teacher doesn’t allow us ………. while he is explaining the lesson.

A. talk

B. to talk

C. talking

D. talked