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