Grammar Quiz

[ Grammar and Vocabulary ]

No wonder she was tired. She…… been working for 12 hours.

A. Would have

B. Would

C. Should

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar and PunctuationAdjectives, Adverbs, and PrepositionsSo Such Enough TooPassive ModalsFuture Perfect ContinuousGerund or InfinitivesPresent Simple & Present ContinuousPresent Simple TenseAdverbs of DegreeAdverbial Phrases

Other quiz:

Tenses › View

Choose the best answer to complete the following answer:

I ___ Italy before.

A. went to

B. was never to

C. have never been to


Vocabulary › View

What is the meaning of ‘conviction’?

A. an unshakable belief in something without need for proof or evidence

B. to keep an eye on

C. to place in a file

D. to break suddenly into very small pieces

Relative Clauses › View

The trees __________ have the beautiful flowers grow near the gate of the garden.

A. whose

B. whom

C. who

D. which


Grammar › View

Which of the following describes a participle?

A. A verb form ending in -ing that functions as a noun

B. A verb form that acts as an adjective

C. A verb that shows action in the past

D. A verb phrase that starts with ‘to’