核心问题
My piano is magnificent. ____ since I was fifteen.
A. I got it B. I've got it C. I have it D. I've had it (Nelson, 200D)
答案为 D, 但我无法向学生解释为什么此题不能选 B(I've got it)。含有 since 从句的主句不是应当用现在完成时吗?
词典解答
应当注意, have got 并不是现在完成时, 见 have got/have had。
My piano is magnificent. ____ since I was fifteen.
A. I got it B. I've got it C. I have it D. I've had it (Nelson, 200D)
答案为 D, 但我无法向学生解释为什么此题不能选 B(I've got it)。含有 since 从句的主句不是应当用现在完成时吗?
应当注意, have got 并不是现在完成时, 见 have got/have had。