Jack doesn’t smoke now, but he _______ for almost twenty years.
A.was smoking B.had smoked C.has smoked D.smoked
The manager says he really can’t ______to wait another day, because he is so busy.
A.afford B.waste C.spend D.cost
______ of danger in the street at night, she had to go home, with a friend _____ her.
A.Warned ; accompanied B.Warning; accompanying
C.Having warned; accompanied D.Having been warned; accompanying
Private cars are required to take turns off roads one out of five weekdays ___the traffic pressure.
A.relieve B.relieving C.torelieve D.relieve
_______ I accept the gift or refuse it is none of your business.
A.If B.Whether C.Even if D.No matter when
John once worked in a remote mountain village school, which is ______ only on foot.
A.accessible B.acceptable C.available D.appropriate