3."I still haven't thanked Aunt Lucy for her present." "It's tim

3."I still haven't thanked Aunt Lucy for her present." "It's time you _____."

A.  Do

B.did

C.had

D.would

正确答案是B