上面这三种说法有什么区别吗?还是说他们的意思都一样可以随意用
那It's a long time since I've used it. 这样对吗?是不是强调了当时的情况
It's been a long time since I used it.我已经用了它好长一段时间了。后面用过去式,前面用 has been, 表示现在还用着。