回答

[1]
1) They(S) were(V) tired(C) after a long trip. ― エ He(S) became(V) a teacher(C) last year. ※S=C
2) Ms. Jones(S) has(V) two cats(O). ― イ The girl(S) speaks(V) three languages(O). ※S≠O
3) She(S) showed(V) me(IO) a beautiful picture(DO). ― オ I(S) told(V) him(IO) the way(DO) to the bus stop. ※IO≠DO
4) The plane(S) arrived(V) (before noon)(M). ― We(S) stayed(V) (at a nice hotel)(M).
5) The woman(S) kept(V) the windows(O) closed(C). ― They(S) named(V) their baby(O) Tim(C). ※O=C
[2]
1) I'll [give] a birthday present [to] my father. ※動作の相手が必要な動詞:動詞+もの to 人
2) His aunt <bought> an English book <for> him. ※動作の相手が必要でない動詞:動詞+もの for 人
3) Our grandmother [sent] a box of chocolate [to] us.
4) She <made> a pretty doll <for> her daughter.

現在使っている英文法参考書の『5文型』を、再度自分で確認してください。
上記の問題が「即答できる」説明が、必ずそこに書かれています。
参考にしてください。

この回答にコメントする
疑問は解決しましたか?