Grammar Quiz

[ Present Perfect Tense ]

Have you __________________ your homework yet?

A. did

B. done

C. have done

D. doing

Select your answer:
         


Random Topics:

Grammar - Present PerfectPresent Perfect & Past Simple TenseThe Present Progressive TenseHave as verb and auxiliaryPreposition & GerundWh-QuestionContinuous TensePast Simple TenseComparative and SuperlativesPhrasal Verbs with up and down

Other quiz:

Present Perfect › View

they ________(eat) since morning.

A. Haven’t eaten

B. Has eat

C. Have eated

D. Has eaten


Used to › View

‘Used to’ means?

A. I did it before but now I do not.

B. I didn’t do it but now I do it.