瞬間英作文ドリル一覧へ
瞬間英作文ドリル
現在完了
現在完了(have/has+過去分詞)で経験・完了・継続を瞬間的に言う練習。中2レベルの英作文20問を、お手本音声つきで反復。
日本語を見たら、制限時間内に声に出して英語で言い切ってください。 全20問・答え合わせ&お手本音声つきです。
制限時間
現在完了(have/has+過去分詞)は、経験・完了・継続という3つの意味を1つの形でまとめて表す、中2でつまずきやすい文型です。日本人学習者が混乱しやすいのは、(1)「〜したことがある」「もう〜した」「ずっと〜している」がどれも過去っぽく感じられて、つい過去形(did)で言ってしまうこと、(2) ever/never/already/yet/since/for など一緒に使う副詞をどこに置けばいいか迷うこと、の2点です。
コツは「過去の1点」ではなく「今につながっている」という感覚で have/has+過去分詞をセットで覚えることです。日本語を見た瞬間に主語→have/has→過去分詞の順で声に出し、8秒以内に言い切る練習を繰り返しましょう。
現在完了の例文一覧
- 私は一度も海外に行ったことがありません。 — I have never been abroad. 経験の否定は have never been。
- 彼はもう昼食を食べました。 — He has already eaten lunch.
- あなたはこの映画を見たことがありますか。 — Have you ever seen this movie?
- 私は京都に2回行ったことがあります。 — I have been to Kyoto twice. 「〜に行ったことがある」は have been to。
- 彼女はまだ宿題を終えていません。 — She has not finished her homework yet.
- 私たちは10年間ずっと友達です。 — We have been friends for ten years.
- 彼は子どものころからずっと東京に住んでいます。 — He has lived in Tokyo since he was a child. 継続の since は始まった時点を表す。
- あなたはもう朝食を食べましたか。 — Have you had breakfast yet? 疑問文の「もう」は yet を文末に置く。
- 私は財布をなくしてしまいました。 — I have lost my wallet.
- 彼女は一度、富士山に登ったことがあります。 — She has climbed Mt. Fuji once.
- 私たちはまだそのニュースを聞いていません。 — We have not heard the news yet.
- 彼は今までにたくさんの国を訪れたことがあります。 — He has visited many countries.
- 私はちょうど宿題を終えたところです。 — I have just finished my homework. 「ちょうど〜したところ」は have just+過去分詞。
- 彼女は3年間このチームで働いています。 — She has worked on this team for three years.
- あなたは今までに納豆を食べたことがありますか。 — Have you ever eaten natto?
- 私の両親は結婚して20年になります。 — My parents have been married for twenty years. 「結婚して〜になる」は have been married for。
- 彼はまだ手紙を送っていません。 — He has not sent the letter yet.
- 私たちはこの前からずっと知り合いです。 — We have known each other for a long time.
- 彼女は何度もこの店に来たことがあります。 — She has come to this store many times.
- 私はまだこの本を読み終えていません。 — I have not finished reading this book yet.
やり方・効果・「効果ない/翻訳癖」への答えは 瞬間英作文の解説記事 で。
発音採点+体系学習
瞬間英作文の「次の一歩」を、SpeechPass で。
短文が反射で出るようになったら、本番形式で話し切る練習へ。発話を AI が採点し、弱点と次の一歩まで具体的にフィードバックします。
SpeechPass を無料で試す
本ツールは瞬間英作文(日本語→英語の反射)を鍛える無料の練習ツールです。 例文・お手本音声・解説はすべてオリジナルで、特定の教材・問題集の内容は使用していません。音声は合成音声(GenAm)です。
