[ Present and Past Perfect Tenses ]
Mandy is very tired. She ___ not ___ well for two nights to rush through her project.
A. has … slept
B. has … sleep
C. had … slept
D. have … slept

Random Topics:
Grammar - TOEICProgressive TensesIdentify The TensesPresent TensesConditional SentencesRelative Clauses beginning with PrepositionsContinuous and Perfect TensesTransitional Phrases and ConjunctionsConjunctionModal Verbs for Permission and ObligationOther quiz:
Grammar › ViewJohn … me when you arrived.
A. Is calling
B. Was calling
C. Will call
D. Called
Poetry › View
The repetition of the beginning sound.
A. alliteration
B. onomatopoeia
C. simile
Articles - rules › ViewIn front of names of sports and games (baseball, chess…)
A. no article
B. the
C. a/an
Vocabulary › View
What is the meaning of perseverance?
A. a foretelling or prediction of an event
B. swarming
C. poor, uneducated people
D. continued effort to do or achieve something despite difficulties