Tom______the CD player for two weeks.
A. has lent
B. has borrowed
C. has bought
D. has had
—______ my glasses?—Yes, I saw them on your bed a minute ago.
A. Do you see
B. Had you see
C. Would you see
D. Have you seen
How long _______ he ________ ?
A. did; died
B. has; died
C. has; been dead