Grammar Quiz

[ Present Perfect Tense ]

A : Have you …….. your homework ?

B : Yes, I …… .

A. done / do

B. did / did

C. done / have

Select your answer:
         


Random Topics:

Has and HavePast TenseSentencesWill, Be going to, Present ContinuousGerund, Participle, Infinitive, or AppositiveComparison and ModalsSentence and FragmentVocabulary and IdiomsGerund and Infinitives

Other quiz:

Modals in The Past › View

My bicycle is broken now. I ___ ridden it down the stairs.

A. musn’t have

B. might have

C. shouldn’t have

D. can’t have


Vocabulary › View

The thing that is being acted on by the subject.

A. Object (obj)

B. Sentence

C. Subject (sbj)

D. Plural