— Does your uncle still smoke? — He give
问题:
— Does your uncle still smoke?
— He given it up. It's two years ever since he _____. [ ]
A. can't have; smoked;
B. may have; smoked
C. should have; has smoked
D. should have; didn't smoke
— Does your uncle still smoke?
— He given it up. It's two years ever since he _____. [ ]
A. can't have; smoked;
B. may have; smoked
C. should have; has smoked
D. should have; didn't smoke