[ Grammar ]
Tom ………. his room.
A. hasn’t clean
B. hasn’t cleaned

Random Topics:
Verb PatternsVerbs and PrepositionsCommon ErrorSuperlativesPrepotitionsDirect-Indirect SpeechAdverbs of frequencyOffering HelpPossessive Nouns with Apostrophes and PronounsActive Voice-Present tenseOther quiz:
Grammar › ViewNoun Identification: Which of the following is a noun?
A. solve
B. discover
C. mystery
D. happy
Grammar › View
You ….broken my heard
A. Were
B. Was
C. Is
D. Have
Grammar › View Will they finish the test on time?
A. adjective
B. verb
C. noun
D. pronoun
E. adverb
Active and Passive Gerunds and Infinitives › View
The client appreciated _____ notified about the policy changes in advance.
A. being
B. to be
C. informing
