1

CONTEXT:

John is my friend. I'm in his house right now (we've been talking for about 20 minutes). My other friend calls me and asks me: "Where are you?" I say: "I'm in John's house at the moment." Then he says: "Why are you there?" I reply to him with one of the sentences below.

SENTENCES:

  1. I hadn't seen him for a long time, so I decided to pay him a visit. That's why I'm here in his house.

  2. I haven't seen him for a long time, so I have decided to pay him a visit. That's why I'm here in his house.

QUESTION:

Which of the above sentences should be used in the context given? I'm wondering about the tenses in bold.

1
  • 1
    Hello, and welcome to the ELL. Please explain what you think would be correct and why do you have doubts. Otherwise it will look like a homework question, and this site does not provide such service. – fev Jan 28 at 12:52
0

I think your best option would be "I haven't seen him in a long time, so I decided to pay him a visit. That is why I'm here.

You are talking about the present time, so use present perfect. Further details are given using past simple.

Past perfect is talking about the past, not the present.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.