0
Creativeguru Posted 17 years ago
Grammar

Kindly check for correct tense usuage

I have visited her long back

I had visited her long back(Is this wrong tense kindly explain why)

The demolition of old structure was an unfortunate event, which should have never taken place.

The situation would have been out of control, if police had not fired tear gases.


I have spoken to you regarding this in the past also

I spoken to you regarding this when we met in the conference two years ago
  

Top answer

I have visited her long back "long back" is not correct. Perhaps you mean "a long time ago"? In that case, the present perfect is not the best tense to use.

  • I have visited her long back "long back" is not correct.
  • Perhaps you mean "a long time ago"?
  • In that case, the present perfect is not the best tense to use.
  • " I had visited her long back (Is this wrong tense kindly explain why) The tense (past perfect) is OK, but "long back" is not.
  • The demolition of the old structure was an unfortunate event, which should have never taken place.
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.

5 Answers
0
I have visited her long back "long back" is not correct. Perhaps you mean "a long time ago"? In that case, the present perfect is not the best tense to use. You can say, "I have visited her recently."

I had visited her long back (Is this wrong tense kindly explain why) The tense (past perfect) is OK, but "long back" is not.

The demolition of the
0
I (missing auxiliary) spoken to you regarding this when we met in the conference two years ago

shall i write

I have spoken to you...... or I had spoken to you...which one is the correct?
0
I haven't seen him for three years.
He hasn't smoke fr two weeks.
When did he arrive?
He arrived at 2.00.
Did you lock the door before you left the house?
I have read his books when I was at school. Ienjoyed them very much.
I have never drank whisky.
I have written the letter but I can't find a stamp.
I just cleaned them.
I left home at 8.00 and got here at
0
CreativeguruI (missing auxiliary) spoken to you regarding this when we met in the conference two years ago

shall i write

I have spoken to you.. or I had spoken to you...which one is the correct?
Both are possible. The choice depends on the context.
Regards,
A-
0
I haven't seen him for three years. ok
He hasn't smoked for two weeks. ok
When did he arrive? ok
He arrived at 2.00. ok
Did you lock the door before you left the house? ok
I have read his books when I was at school.
I enjoyed them very much. ok
I have never drunk whisky. ok
I have written

Related Questions