0
Persian Learner Posted 10 years ago
Grammar

Which one is correct?

Hi.

I forgive you for anything.

I forgive you anything.

Both correct and natural?
  

Top answer

In what context might you say this? It's the tense that makes me hesitate.

  • In what context might you say this?
  • It's the tense that makes me hesitate.
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.

6 Answers
0
In what context might you say this?

It's the tense that makes me hesitate.
0
Persian LearnerBoth correct and natural?
Are both correct and natural?
0
The first can work if you add a bit more to it; e.g.,
I forgive you for anything bad you may have said about me.

The second doesn't work for me.
0
CliveIn what context might you say this?
This is the original text:

0
The original text has 'could'.

I could forgive you for anything.

I could forgive you anything.

Both are OK.
#1 is more common.
#2 is more literary in tone.

Without 'could', I wouldn't say these are wrong, but they sound odd to me.
0
Persian LearnerI forgive you for anything.I forgive you anything.
You did not quote the original text completely and faithfully.
Also, it is from a book that uses a fanciful and colorful language for magical fairy tales.
That is why it sounds odd. It is out of context and not in a style for everyday language.

Related Questions