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

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 VoicesOther quiz:
Sentence Transformation › View“What did you do last night?” the policeman asked the woman.
A. The policeman asked the woman what had she done the night before.
B. The policeman asked the woman what did she do the night before.
C. The policeman asked the woman what she did the night before.
D. The policeman asked the woman what she had done the night before.
Grammar › View
Do you think food will get ___ in the future?
A. cheap
B. cheaper
C. cheapest
D. not cheap
Grammar › ViewOur 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
