Don’ t you think it is time you______smoking?

Don’ t you think it is time you______smoking?

A.give up

B.gave up

C.would give up

D.should give up

正确答案是B