If the red words are replaced with didn't give, would the meaning or nuance of the sentence change? If so, could you tell me what sort of change occurs? Thanks in advance!
Um, excuse me, Twilight. I would just like to ask, I mean, if it would be all right, if you haven't given it to someone else—
In this context there is no difference in the meaning that would be understood. I prefer "haven't given".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
PonyFan Present perfect & past perfectYour header references 'present perfect' and 'past perfect', but your example has 'present perfect' and 'simple past'.
... if it would be all right, if you haven't given it to someone else ... replaced with didn't give
PonyFanAnd I thought the if-clause in present counterfactual state always requires simple past (for instance, If he did not it, then someone did.), but it seems that the present perfect can be placed in the if-clause as well.Here's the original again: