Trova Inglese Insegnanti
Roman
I have not been going ... is it right?
The last time I went to a concert was a few months ago. I want to say it by making an emphasis that this is continuing in present.
What's wrong with the next sentence?
"I haven't been going to a concert for a long time".
Somebody said it to me that the next variant is better:
"I haven't been to a concert in a long time".
What do you think?
23 giu 2015 21:02
Risposte · 3
1
"I havent gone to a concert for a long time" or "I havent been to a concert in a long time," would be correct.
23 giugno 2015
1
"I haven't been going to a concert for a long time" is technically correct, but it really doesn't make much sense. It's not a question a grammar; just a matter of what you are really saying.
I think the big issue is that "a" means one concert. Maybe that's why your sentence sounds off when you try to put it in a continuous tense. However, if you say, "I haven't been going to concerts for long", it means you have a very new hobby.
I agree with Paul's suggestions. Keep your message clear! Here are a couple of other options.
"I haven't been going to concerts much these days." (This means you used to go often.)
"I'd been avoiding concerts for a long time." (Yes, you use past perfect here.)
"I don't usually go to concerts."
23 giugno 2015
Non hai ancora trovato le tue risposte?
Scrivi le tue domande e lascia che i madrelingua ti aiutino!
Roman
Competenze linguistiche
Inglese, Francese, Polacco, Ucraino
Lingua di apprendimento
Inglese, Francese, Polacco
Altri articoli che potrebbero piacerti

Speak More Fluently with This Simple Technique
6 consensi · 1 Commenti

How to Read and Understand a Business Contract in English
14 consensi · 3 Commenti

6 Ways italki Can Help You Succeed in Your School Language Classes
12 consensi · 7 Commenti
Altri articoli