Grammar Quiz

[ Grammar ]

Before hanging out with friends, Jim ____________ his homework.

A. does

B. have done

C. has done

D. had done

Select your answer:
         


Random Topics:

Auxiliary ModalModal Verbs & Reflexive PronounsAdverbs, Modals, Preposition of timeBe Verb in TensesSentence Structure and Grammar RulesGrammar Double Object VerbsPerfect Tenses of VerbsPassive ModalsPhrasal Verb With TakeGrammar, adverbs of frequency placement

Other quiz:

Grammar › View

The traffic was heavier than usual __________we were late for our appointment.

A. for

B. but

C. yet

D. so


Grammar and Vocabulary › View

Choose the best option to fill in the gap: Are there any interesting ____________ in the paper?

A. piece of news

B. news

C. new

D. pieces of news