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:
A  B  C  D  E 


Random Topics:

Past Simple TensePrepositions of Time, Place, and MovementPossessive Adjectives & Possessive PronounsHas Got & Have GotFuture Continuous TenseConditional Sentence Type 0-3Grammar - may & mightWH Questions and Simple Past TenseElectricity VocabularyBare Infinitive and To Infinitive

Other quiz:

Gerund and Infinitives › View

Be ready____ your passport at chech-in

A. showing

B. to show

C. show


DEGREE COMPARISON › View

Rini is 10 years old. Tuti is 11 years old. Tina is 12 years old. Riri is … of All

A. The Youngest

B. The oldest

C. Younger

D. Older

Adverbs of Frequency › View

I ——- TV with my friend at home

A. Run

B. Watch

C. Wash

D. Watches


Vocabulary › View

Clandestine

A. Childish
B. Undercover
C. Worldwide
D. Deadly
E. Secret