Learn English – “Have been” OR “Had been”

past-tensepresent-tense

I have been to Iceland recently.

OR

I had been to Iceland recently.

What is the difference between the two and which seems correct ?

Best Answer

They are both correct, but it depends on the context.

For example, if your time frame for answering the question includes the present, then

Have you been to Iceland?
Yes, I have been to Iceland.

your current state of having been to Iceland continues to the present.

However, if the time reference is in the past

Did you go to Iceland before Grímsvötn?
Yes, I had been to Iceland before the eruption.