完了形クイズ解説

No 問題 選択肢 正解 解説
1
東京に行ったことがありますか?=Have you ( ) to Tokyo?
did go
ever been
have been to ~? は、 「行ったことがある(経験)」 「今さっき行ってきたところだ」という2つの意味があるので、「行ったことがありますか?」と尋ねる場合はbeen を ever been にするか、もしくはHave you been to Tokyo before ? のようにbeforeをつけて質問の内容を具体的にしましょう
been
ever been
visiting
2
UFO見たことある??=Have you ( ) UFOs?
seen
ever seen
問1と同様にUFOを見たことがあるという「経験」を訪ねているのでever をつけましょう
ever seen
was watching
did see
3
私は彼に以前会ったことがあります。=( ) met him before.
I
I’ve
彼と出会った経験を表したいので 現在完了系(have + 過去分詞)を用いて表現します。I’ve は I have の省略形です。
I’ve
I’d
I was
4

同じようなPCを以前使ったことがあります。=I ( ) a similar PC before.

used to use
have used
「過去に使ったことあるよ」というニュアンス。「過去に日常的に使ってたよ」の場合は I used to use で「過去に使ってて、継続して今も使ってるよ」の場合は I have been using で表現できます
have been using
used
have used
5
あんたがもう宿題終わらせてるなんて驚きだわ=It is surprising that you ( ) the homework
have already done
have already done
現在までに「宿題を終わらせる」という作業が完了して、「驚いている」という結果が今起こっている状態です。
has already done
have been done
already done
6
今までに財布を2回以上無くしたことありますか?=Have you ever ( ) your wallet ( ) more than twice?
had , lost
had, lost
現在完了は経験の回数を尋ねることもできます
have , lost
had, lose
have, lose
7
加藤さんは10年間ハリネズミについて研究している=Mr Kato ( )researching about hedgehogs for ten years
been
has been
現在完了進行形は、ある動作や行動が現在まで途切れず続いていることを表しています
had been
have been
has been