We asked him several questions…の訳は?

私たちは彼にいくつか質問をした。

文法的には、文の主語は “we” で、動詞は “asked” です。目的語は “him” で、”several questions” は目的語の詳細を示す名詞句です。

“We” は主格の一人称代名詞。
“asked” は過去形の動詞 “ask” の過去形で、質問をするという意味を持つ。
“him” は直接目的格の3人称代名詞。
“several” は形容詞。いくつかの、数多くの…という意味。
“questions” は名詞。質問、問い合わせ、疑問…という意味。

この文は第四文型 S+V+O+O の形式をとる。

直接目的格とは、動詞が作用される目的語で通常は人。関節目的格よりも手前にくる。つまり、himが直接目的格であり、sereral questionsが関節目的格である。

第3文型に置き換えてみると「We askes several questions of him」となる。すなわち、S+V+O+O ⇔ S+V+O+前置詞+Oである。動詞がaskの時は前置詞ofを用いる(of XXXは通常はXXXを所有するという意味になる)askを第4文型から第3文型に置き換えるとき、toやforではなくofを用いるのは慣用句としての決まり事

ちなみに、なぜ第4文型から第3文型に置き換えるかというと、シンプルで分かりやすくするため。