[ Gerunds ]
_______cigarettes for years, he was diagnosed with lung cancer.
A. Smoking
B. Having smoked
C. Having been smoked
D. Being smoked

Random Topics:
Auxiliary Verbs (be, do, have)Intensifiers: Really vs VeryThe Past SimpleIndefinite ArticleGrammar & TensesModals, Phrasal Verbs, Gerunds and InfinitivesAdverbial Clause of ConcessionVerbs and AdverbsPossessive NounsAuxiliaries VerbOther quiz:
Grammar › ViewThis faucet is dripping again. I guess I _____ the plumber to look at it.
A. to get
B. will get
C. getting
D. get
Time Clauses of Future › View
They _________________________ next year after they get married.
A. are going to have
B. having
C. will to have
D. going to have
Phrasal Verb › ViewThe price of houses is going up steadily. What does ‘Go up’ mean?
A. Decrease, fall
B. Increase, rise
C. Stay the same
D. Disappear
Grammar › View
Drake and Kanye put _________ phones on the teacher’s desk so they could concentrate on writing their power paragraphs.
A. there
B. their
C. they’re
