Learn English – “He thanked me for the present {I sent / I had sent} him”

past-perfectpast-tense

Which of these sentences is correct?

1.​ My friend thanked me for the present I sent him.

2.​ My friend thanked me for the present I had sent him.

If both are correct, which of them is more precise?

Best Answer

Both sentences are technically correct.

Which one you use largely comes down to how long ago you sent him the gift - if it was relatively recently, I'd use #1, if it was a while ago, #2.