Grammar Quiz

[ Passive Voice ]

I have sat on this chair for an hour.

This chair …… by me for an hour.

A. have been sat

B. has been sat

C. is being sat

D. is sat

E. was sat

Select your answer:
A  B  C  D  E 


Random Topics:

Perfect TensesTransportation VocabularyBecause of & Inspite ofPresent Perfect Negative and InterrogativeAdverbial Clause of MannerWishes & Reported SpeechGrammar - may/might/couldPresent Continuous, Present Perfect and Used toInversions and SubjunctivePassive Voices

Other quiz:

Tenses › View

Before Tom left for work, he ______ an egg sandwich for breakfast.

A. had eaten

B. ate

C. will eat

D. has eaten


Grammar › View

I’ve lived in the same town______ a long time.

A. for

B. since

C. after

D. before

Grammar › View

Our products _____ for safety regularly before they leave the factory. Our products _____ for safety regularly before they leave the factory.

A. Has been checked
B. Is checked
C. Are checking
D. Are checked


Vocabulary › View

high up

A. heave

B. dense

C. lofty

D. contract