He
「彼」という男性一人を指します。
is
「~である」という状態や存在を表す動詞「be」の現在形です。三人称単数につきます。
taking
ここでは「受けている」という意味の「take」の現在分詞形です。be動詞と合わせて現在進行形を形成しています。
a
数えられる名詞の単数形につく不定冠詞です。ここでは「模擬試験」が一つであることを示します。
mock
ここでは形容詞として使われ、「模擬の」「偽の」という意味で、次にくる名詞「exam」を修飾しています。
exam
「試験」を指します。
to
目的を示す前置詞句を導きます。「~するために」という意味です。
prepare
「準備する」という意味の動詞です。
for
対象を示す前置詞です。「~のために」という意味で、ここでは「本物の試験」を対象としています。
the
特定のものを指す定冠詞です。
real
「本物の」「本当の」という意味の形容詞です。
one
ここでは前に出てきた名詞「exam」の繰り返しを避ける代名詞として使われています。