Grammar Quiz

[ Tenses ]

She _______________ (be) very tired now because she _______________ (not / sleep) well last night.

A. is / hasn’t slept

B. is / didn’t sleep

C. is / hasn’t slept

D. is being / did not sleep

Select your answer:
A  B  C  D  E 


Random Topics:

Imperative SentencesPassive with ModalsArgumentative VocabularyPast Simple and Past Continuous TensesVerb BEGerund & InfinitivePresent Progressive TenseTOEICFamily VocabularyParts of Speech

Other quiz:

Grammar › View

Would you go out more often if you (not have) __________ to do so much in the house?
A. don’t have
B. won’t have
C. didn’t have
D. wouldn’t have


Past Perfect Tense › View

The bell _____ (already ring) when the bus _____ (arrive) at school.

A. had already rang, arrived

B. had already rung, arrived

C. have already rung, arrived

D. has already rung, arrived

Indirect Speech › View

The employee told every visitor, “Enjoy the movie and don’t make a noise!”

A. The employee told us to enjoy the movie and not to make a noise.

B. The employee told the visitor enjoy the movie and not make a noise.

C. The employee told us to enjoy the movie and don’t make a noise.

D. The employee told us enjoy the movie and make a noise.


Grammar › View

He won’t read the book,___________

A. was he?

B. is he?

C. will he?

D. did he?