0
Anonymous Posted 12 years ago
Grammar

Persent perfect

which one is true ?
they have been working together recently.
they have been working for a long time.
they have been good friends recently.
they have been good friends for a long time.
please explain.
  

Top answer

Truth and grammar are different things. If you start each with a capital, they will all be correct grammar. Very broadly speaking, the Present Perfect refers to 'the past up to now'.

  • Truth and grammar are different things.
  • If you start each with a capital, they will all be correct grammar.
  • Very broadly speaking, the Present Perfect refers to 'the past up to now'.
  • The period can be long or short.
  • Clive
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.

4 Answers
0
Truth and grammar are different things.
If you start each with a capital, they will all be correct grammar.

Very broadly speaking, the Present Perfect refers to 'the past up to now'. The period can be long or short.

Clive
0
Lions eat grass. This sentence does not make a true statement, but the grammar is correct.
Horses eats grass. This sentence makes a true statement, but the grammar is incorrect.
0
Hi, AS. Emotion: bow
AlpheccaStarsLions eat grass. This sentence does not make a true statement, but the grammar is corr
0
Thank you Odessa, for the gracious compliment.

But, you see, I have over twenty-three thousand posts.
It would be a Herculean task to revisit them all! They cover so many different aspects of English that it would be a challenge to organize them. Besides, many of the other teachers here give better advice than I do!

Related Questions