-----I bought this dictionary two weeks ago. ----You mean you __________ it for half a month.
#39847
A
have kept
B
have had
C
have bought
D
have taken