[ Present Perfect Simple vs Continuous ]
He __________ (not finish) his homework yet.
A. has not finished
B. has not been finishing

Random Topics:
Who vs Whomwill, be going to, would like toGrammar: MorphologyAdverbs or AdjectivesPresent Simple x Present ContinuousPRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTSentence Structure and ConjunctionsNouns as AdjectivesGerunds in SentencesThird ConditionalsOther quiz:
Few vs. Little › ViewHigh intelligence people exert … effort to learn.
- less
- fewer
Noun Phrases and Adverbials › View
Create an expanded noun phrase for “dog”.
A. Dog
B. The big, brown dog
C. Brown
D. The dog
Vocabulary › ViewChoose the word that matches the definition:
A comparison of two unlike things using “like” or “as”
A. Flashback
B. Allusion
C. Thesis
D. Simile
Quantifiers › View
____________ students are playing?
A. How some
B. How much
C. How many
D. How any
