早教吧 育儿知识 作业答案 考试题库 百科 知识分享

—Doesyourunclestillsmoke?—Hegivenitup.It’stwoyearseversincehe.A.can’thave;smokedB.mayhave;smokedC.shouldhave;hassmokedD.shouldhave;didn’tsmoke

题目详情
—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
▼优质解答
答案和解析
B