Joe asks me: "Do you often go to the cinema?"
I reply: "No, I have not been to the cinema for a long time"
This is correct.
But can I say:
"I have not gone to the cinema for a long time"
past-participlespresent-perfect
Joe asks me: "Do you often go to the cinema?"
I reply: "No, I have not been to the cinema for a long time"
This is correct.
But can I say:
"I have not gone to the cinema for a long time"
Best Answer
All have basically the same meaning that you have not seen a movie, eating popcorn and drinking soda, in a building for a while.
The present perfect is used since it was a situation which began in the past and continues