-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 |
试题篮
()