また、経験の用法では「ever」や「never、」「often」などの副詞がよく使われます。
Have you ever seen the musical? で、「あなたは今までにミュージカルを見たことがありますか。」という意味になります。
「seen」は「see」の過去分詞になります。
問題2について
解答は次のようになります。 Have you ever been engaged before?
文の後ろには「before」が置かれています。現在完了形で使われる「before」は、「以前」の意味がありますが、漠然とした過去の意味のため、現在完了形と一緒に使うことができます。
Have you ever been engaged before? で、「あなたは前に没頭したことがありますか。」という意味になります。
「been」は「be」の過去分詞になります。
問題3について
解答は次のようになります。 Have you ever heard of them?
この問題でもそうですが、経験の用法では「ever」のような副詞がよく使われます。
「heard」は「hear」の過去分詞になります。過去形も同じ形です。語尾に「ed」が付かずに、少し変わった形になります。
Have you ever heard of them? で、「あなたは彼のことを聞いたことがありますか。」という意味になります。
問題4について
解答は次のようになります。 I have never forgotten that brave man.
ここでは「never」が使われています。これは「したことがない」という意味で使われます。
また「forgotten」は「forget」の過去分詞です。「forget」は「~を忘れる」という意味の動詞です。過去形は「forgot」になり、過去分詞が「forgotten」になります。
I have never forgotten that brave man. で、「私はあの勇敢な人を忘れたことがありません。」という意味になります。
問題5について
解答は次のようになります。 I have played parts of this set.
ここからは継続の用法についての問題になります。
現在完了形の形式は「have+過去分詞」ですが、これが変わることはありません。
そこでI have playedとなっている文を選択します。
I have played parts of this set. で、「私はこのセットの部分を演じています。」という意味になります。
問題6について
解答は次のようになります。 I have been to Amsterdam.
この問題では注意することがあります。それは現在完了形の形式上では、間違いではない文が2つあるからです。それは次の2つです。
1 I have gone to Amsterdam.
2 I have been to Amsterdam.