This
ここでは「この」という意味の指示代名詞です。
dress
「ドレス」という意味です。
is
be動詞の現在形で「~です」を表します。
too
「あまりにも」「~すぎる」という意味の副詞です。
big;
「大きい」という意味の形容詞です。
I
一人称単数主格代名詞で「私」を指します。
need
「~する必要がある」という意味の動詞です。
to
ここでは不定詞を導き、目的や内容を表します。
have
ここでは使役動詞として使われ「~してもらう」という意味です。
it
ここでは「そのドレス」を指す目的格代名詞です。
taken
takeの過去分詞で、ここでは使役動詞のhaveと共に使われ「~される」という意味です。
in.
ここでは句動詞の一部で「サイズを小さくする」という意味です。