Grammar Quiz

[ Present Perfect Tense ]

Have you __________________ your homework yet?

A. did

B. done

C. have done

D. doing

Select your answer:
A  B  C  D  E 


Random Topics:

Passive Voice - Present ContinuousModalLanguage Features of an Opinion ArticleVerbs, Tenses, and VocabularyPast Continues TensePresent Continuous TensePresent Perfect TensePrepositions of Place & TimeComparative AdverbSimple Past Tense and Past Perfect Tense

Other quiz:

Grammar › View

While doing their homework just now, Ben and his friend ______ angry when the phone kept ringing.

A. is

B. are

C. was

D. were


Modal Verbs › View

___ he play the guitar?

A. Can

B. Must

C. Should

D. Might

Grammar › View

Sleeping for eight hours enables ___ mind and body to have sufficient rest.

A. the

B. –

C. a

D. an


Adverbs › View

Have you __________ recovered from your illness?

A. especially

B. generally

C. fully

D. hardly

E. heavily