In my exercise book, I have a question as follows:
Come on in, Peter, I want to show you something.
Oh, how nice of you! I ____ you _____ to bring me a gift.
A. didn't think, were going
B.hadn't thought, were going
C.never think, are going
D.never thought, were going
The reference answer is D.
I wonder why A is not wrong and why the answer has to be D. I think there should be more than one answer that is both grammatically and semantically right in this context. All can be acceptable except C.