0
Jack112 Posted 21 years ago
Grammar

It has been a long time...

I'm am a bit confused here. I don't really get what tense I should use after 'has been a long time'.

Are these correct? If not, why? What do they mean?

1. It has been a long time since I called you out.

2. It has been a long time since I have called you out.

3. It has been a long time since I had called you out before that dinner we had..

4. It has been a long time since I had called you out.

Thanks.
  

Top answer

first sentence is correct

  • first sentence is correct
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
first sentence is correct
0
What exactyly do you mean here by "called you out"? It's not a common idiom, at least in AmE, except perhaps to mean "challenged," and I don't think that's what you intend here. Do you mean "It has been a long time since I called to ask you out?"

Related Questions