[ Present Perfect Tense ]
Mary hasn’t finished her homework ____________________.
A. Already
B. Yet
C. Ever
D. Never

Random Topics:
Types of PrepositionPrepositions - ConjunctionsDo / Have / Can - Basic QuestionsLinking WordsSimple present/ past/ future tenseSimple Present and Past TensesPhrase or ClauseThe Present Progressive TenseInfinitiveComparative AdverbOther quiz:
Future Continuous Tense › ViewStudents _______________ (speak) English the whole lesson tomorrow
A. will be speaking
B. were speaking
C. are speaking
D. was speaking
Grammar › View
“How old is your brother?” “_____ 29.”
A. They are
B. I am
C. It is
D. He is
Grammar › ViewVictor has a new bike, and Bill _____, too.
A. has
B. is
C. does
D. have
Modal Verbs › View
He ___ have forgotten his keys at home. (can, could, might, will)
A. can
B. could
C. might
D. will
