单选题 My piano is magnificent, ______ since I was 18.
  • A. I got it
  • B. I've got it
  • C. I have it
  • D. I've had it
【正确答案】 D
【答案解析】[解析] 这是一个含现在完成时态的句子,表示此刻以前发生的动作或情况,特别是表示迄今为止的状况。题中since引起的时间状语从句,证明了主句谓语应该用现在完成时。如: They have seen each other often since they met.他们自从相识后经常见面。