Grammar Quiz

[ Present Perfect Tense ]

They ……. (not do) the homework yet.

A. didn’t do

B. haven’t done

C. hasn’t do

D. hasn’t done

Select your answer:
         


Random Topics:

Conditionals and WishesInfinitive FormsPast Perfect TenseFormal & Informal WordsProgressive TenseComparatives, Superlatives, and ModalsAdverbs of TimeSentence and FragmentPast simple - Irregular Verbs

Other quiz:

Vocabulary › View

A selfish desire to have or get something.

A. trudged

B. greed

C. honest

D. generosity


Adjective vs Adverb › View

This is a _____ problem in our society.

A. current

B. currently