I was thinking about a certain situation. Suppose that one week ago, I played basketball once, and that today I was talking with a friend. I: I played basketball once last week. My friend: ...
Is it correct to say: I have got a bank account since I was 18? I think that it is wrong because since implies something that has happened in the past and is still happening, while got is ...
Which sentence is correct: "I have been having classes for three months." or "I have had classes for three months."