Grammar Quiz

[ Tenses and Time Markers ]

They (not finish) their homework yet.

A. not have finished

B. have not finishing

C. have not finished

D. did not finish

Select your answer:
         


Random Topics:

Sentence CompletionGrammar - Imperatives and LetMixed GrammarConjunctions, Interjections and Sentence TypePresent Simple vs Present ContinuousGrammar - must & have toAdverb PhrasesModals: Possibility, Necessity, ExpectationPronouns of QuantityDefinite and Zero Article

Other quiz:

Vocabulary and Grammar › View

Statisics _________now compulsory for all students taking a course in engineering.

A. are

B. have been

C. has been

D. is


Grammar › View

Which is the most suitable expression?

A. Hello, I need your help.

B. Hello, may I speak to Qalif, please?

C. Hello, may I help you?

D. Hi, good bye.