Learn English – Hadn’t/haven’t- difference in meaning in the given context

tensetense-agreementusageword-choiceword-usage

  1. Life would be so much easier if people could anticipate your needs and work to satisfy them.
    Like, if somebody got you that cup of coffee you hadn't asked for yet.

  2. Life would be so much easier if people could anticipate your needs and work to satisfy them.
    Like, if somebody got you that cup of coffee you haven't asked for yet.

Are both hadn't and haven't usable here?
Does either affect the meaning of the sentence?
Are both grammatically correct?

Best Answer

Either tense can work, but it would be better in the second example to change the tense of "got" to match that of "have".

if somebody got you that cup of coffee you hadn't asked for yet.

if somebody gets you that cup of coffee you haven't asked for yet.

However, the first choice better fits the construction of "would be so much easier... could anticipate...".

Related Topic