Grammar Quiz

[ Passive Voice ]

Beethoven’s Fifth Symphony_______ next weekend.

A. is going to be performed

B. has been performed

C. will be performing

D. will have perform

Select your answer:
A  B  C  D  E 


Random Topics:

Conditional Sentence Type 2Verb + InfinitiveModifiersSubject Verb Agreement and Verb TensesModal VerbPast TensePast Tense and Past ContinuousComparison and ModalsNouns, Articles, DeterminersPrepositions and Tenses

Other quiz:

Vocabulary and Grammar › View

The hunter fell into a __ and had to wait for rescue.

A. rescue

B. trap

C. alert

D. allow


Conditional Sentences › View

……………………., he would not have had the accident yesterday.

A. If Peter driven more carefully

B. If had Peter driven more carefully

C. Had Peter driven more carefully

D. If Peter not had driven more carefully

Vocabulary › View

What does ‘accomplish’ mean?

A. To achieve something/reach a certain ‘goal’

B. Not making sense/being ridiculous – usually in a funny way

C. Extreme suffering, pain or distress

D. Being daring & bold


Perfect Modals › View

She ________ called to cancel the meeting if she knew she wouldn’t make it.

A. must have

B. could have

C. would have

D. might have