分析:根据完全平方公式得到4x
2+4x+1=(2x+1)
2,25x
2-20x+4=(5x+2)
2,-a
2+2ab-b
2=-(a-b)
2,
x
2+
x+1=(
x+1)
2,然后进行判断.
解答:解:A、4x
2+4x+1=(2x+1)
2,所以A选项错误;
B、25x
2-20x+4=(5x+2)
2,所以B选项错误;
C、-a
2+2ab-b
2=-(a-b)
2,所以C选项错误;
D、
x
2+
x+1=(
x+1)
2,所以D选项正确.
故选D.
点评:本题考查了完全平方公式:(a±b)2=a2±2ab+b2.也考查了代数式的变形能力.