Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - TOEICProgressive TensesIdentify The TensesPresent TensesConditional SentencesRelative Clauses beginning with PrepositionsContinuous and Perfect TensesTransitional Phrases and ConjunctionsConjunctionModal Verbs for Permission and Obligation

Other quiz:

Articles - rules › View

In 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