下列计算中, 正确的是 ( )

【答案】D

【解析】

【分析】

本题考查了完全平方公式、平方差公式的知识点; 利用完全平方公式、平方差公式对各选项进行化简即可.

【解答】

解: $A .(x+y)^{2}=x^{2}+y^{2}+2 x y$, 故错误;

B. $(x-y)^{2}=x^{2}-2 x y+y^{2}$, 故错误;

C. $(x+2 y)(x-2 y)=x^{2}-(2 y)^{2}$, 故错误;

D. $(-x+y)^{2}=x^{2}-2 x y+y^{2}$, 故正确.