1.—_________you ever__________to Nanjing?
—Yes,I__________there last year.
A.Have…gone,have gone B.Have…been,went
C.Did.…go,went D.Did…go,has been
2.—How long have you_________the book?
—For several weeks.
A.bought B.borrowed C.lent D.had
3. She’s never been late for school, ______?
A. is she B. isn’t she C. doesn’t she D. has she
4. ---How long has he been away? ------_________.
A. Two hours ago B. Since two hours
C. Two hours before D. For two hours