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:

Passive Voice of Tenses › View

The teacher solved the problems.

A. The problems was solved by the teacher.

B. The problems are solved by the teacher.

C. The problems were solved by the teacher.


Grammar › View

I hate _______ the exams, so I’m doing my best

A. failing

B. to fail

C. Both “to fail” and “failing”

D. to failing

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