Doyousomebooks?
A. had
B. has
C. have
D. having
My mother ________ me a nice present on my next birthday.A.will gives B. will give C. gives D. give
Have you met Mr. Li ______?A. justB. ago C. before D. a moment ago
We _____________ Emma since she was a little girl.A. knowB. had known C. have knownD. knew