[ Grammar ]
Sam ………. a very terrible accident on the avenue yesterday.
A. to see
B. saw
C. being saw
D. is seen

Random Topics:
PassivisationSimple Present ProgressiveHas and HaveIndefinite ArticleArticles & Compound NounsA(n), the, no articleSimple present/ past/ future tenseQuantifiers and ArticlesPresent Simple & Present Continuous TensesLexico and GrammarOther quiz:
Homonyms › ViewGet me the gift ___ that I left on the counter.
a. rap
b. wrap
Tenses › View
They _______________ (finish) dinner by the time we _______________ (get) there.
A. have finished / get
B. finish / have gotten
C. had finished / got
D. are finishing / got
Grammar › ViewWhich sentence contains a simple present tense verb?
A. The dog digs holes in the yard.
B. The dog dug holes in the yard.
C. The dog is always digging holes in the yard.
D. The dog will dig holes in the yard.
Grammar › View
what is a group of sheep called?
A. a flock of sheep
B. a collection of sheep
C. a brood of sheep
D. a herd of sheep