40問/100点満点
目安:20問正解で偏差値50レベル/40問満点で偏差値65レベル
形式:記述式英文法/問1〜20は基礎、問21〜30は難問、問31〜40は超難問
次の日本語を英語にしなさい。
もし私が鳥なら、空を飛べるのに。
次の英文の空欄に入る語を書きなさい。
If I ( ) you, I would apologize.
次の英文を日本語にしなさい。
I wish I had more time.
次の日本語を英語にしなさい。
彼がここにいればいいのに。
次の英文の誤りを直しなさい。
If he is rich, he would buy the house.
次の日本語を英語にしなさい。
もっと注意していれば、その間違いに気づいただろう。
次の英文を日本語にしなさい。
She would have passed the exam if she had studied harder.
次の英文の空欄に入る語を書きなさい。
If it had not rained, we ( ) have played soccer.
次の日本語を英語にしなさい。
あなたの助けがなければ、私は成功できなかったでしょう。
次の英文を書きかえなさい。
If it were not for water, we could not live.
次の日本語を英語にしなさい。
私はその知らせを聞いて驚きました。
次の英文の空欄に入る語を書きなさい。
The story was so ( ) that I could not stop reading.
次の英文の誤りを直しなさい。
I was boring during the lecture.
次の日本語を英語にしなさい。
壊れた窓をすぐに修理しなければならない。
次の英文を日本語にしなさい。
The girl invited to the party looked happy.
次の日本語を英語にしなさい。
川で泳いでいる少年を見ました。
次の英文の空欄に入る語を書きなさい。
I heard my name ( ) in the crowd.
次の日本語を英語にしなさい。
私は財布を盗まれました。
次の英文を書きかえなさい。
Someone stole my bike.
次の日本語を英語にしなさい。
彼は髪を切ってもらいました。
次の英文の誤りを直し、理由を書きなさい。
If I would know his address, I could write to him.
次の日本語を英語にしなさい。
もし彼が本当のことを話していたなら、問題はもっと早く解決していただろう。
次の英文を、I wish で始めて書きかえなさい。
I am not good at speaking in public.
次の日本語を英語にしなさい。
昨日あなたに会えればよかったのに。
次の英文の意味を説明しなさい。
He speaks as if he knew everything.
次の日本語を英語にしなさい。
彼女はまるでその事故を見たかのように話しました。
次の英文の誤りを直し、理由を書きなさい。
The movie was excited, so everyone enjoyed it.
次の日本語を英語にしなさい。
私はドアが閉められる音を聞きました。
次の英文を日本語にしなさい。
Having my phone repaired, I could contact my friends again.
次の日本語を英語にしなさい。
彼は目を閉じたまま、音楽を聞いていました。
次の英文の構造を説明しなさい。
With so many people watching, she felt nervous.
次の日本語を英語にしなさい。
宿題が終わったので、私は外出できます。
次の英文の誤りを直し、理由を書きなさい。
With the sun was setting, we returned home.
次の日本語を英語にしなさい。
もっと早く出発していれば、私たちは開演に間に合っただろう。
次の英文を書きかえなさい。
But for your advice, I would have failed.
次の日本語を英語にしなさい。
彼がその場にいたら、違う提案をしたかもしれない。
次の英文の誤りを直し、理由を書きなさい。
If I had listened to you, I will not have made the mistake.
次の日本語を英語にしなさい。
私が重要だと思うのは、結果ではなく、そこに至る過程です。
次の英文を日本語にし、文法上のポイントを説明しなさい。
Had I known the truth, I would have acted differently.
次の日本語を英語にしなさい。
彼女の表情を見るかぎり、彼女はその結果に満足していなかったようだった。
問題:次の日本語を英語にしなさい。
もし私が鳥なら、空を飛べるのに。
解答例:If I were a bird, I could fly in the sky.
解説:仮定法過去では If+主語+過去形, 主語+would/could+動詞の原形。
問題:次の英文の空欄に入る語を書きなさい。
If I ( ) you, I would apologize.
解答例:were
解説:仮定法では I でも were を使うのが標準です。
問題:次の英文を日本語にしなさい。
I wish I had more time.
解答例:もっと時間があればいいのに。
解説:I wish+仮定法過去で現在の願望を表します。
問題:次の日本語を英語にしなさい。
彼がここにいればいいのに。
解答例:I wish he were here.
解説:現在の事実に反する願望は I wish+過去形です。
問題:次の英文の誤りを直しなさい。
If he is rich, he would buy the house.
解答例:is → were
解説:would buy と対応させるなら仮定法過去の were を使います。
問題:次の日本語を英語にしなさい。
もっと注意していれば、その間違いに気づいただろう。
解答例:If I had been more careful, I would have noticed the mistake.
解説:過去の事実に反する仮定は仮定法過去完了です。
問題:次の英文を日本語にしなさい。
She would have passed the exam if she had studied harder.
解答例:もっと一生懸命勉強していたら、彼女は試験に合格していただろう。
解説:仮定法過去完了の文です。
問題:次の英文の空欄に入る語を書きなさい。
If it had not rained, we ( ) have played soccer.
解答例:would
解説:If+過去完了, would have+過去分詞です。
問題:次の日本語を英語にしなさい。
あなたの助けがなければ、私は成功できなかったでしょう。
解答例:Without your help, I could not have succeeded.
解説:Without は仮定の条件を表せます。
問題:次の英文を書きかえなさい。
If it were not for water, we could not live.
解答例:Without water, we could not live.
解説:If it were not for は Without で言い換えられます。
問題:次の日本語を英語にしなさい。
私はその知らせを聞いて驚きました。
解答例:I was surprised to hear the news.
解説:感情を表す過去分詞 surprised を使います。
問題:次の英文の空欄に入る語を書きなさい。
The story was so ( ) that I could not stop reading.
解答例:interesting
解説:物が人に興味を起こさせるので interesting。
問題:次の英文の誤りを直しなさい。
I was boring during the lecture.
解答例:boring → bored
解説:人が退屈しているので bored を使います。
問題:次の日本語を英語にしなさい。
壊れた窓をすぐに修理しなければならない。
解答例:The broken window must be repaired soon.
解説:broken は過去分詞で window を修飾します。
問題:次の英文を日本語にしなさい。
The girl invited to the party looked happy.
解答例:パーティーに招待された少女はうれしそうでした。
解説:invited が girl を後ろから修飾します。
問題:次の日本語を英語にしなさい。
川で泳いでいる少年を見ました。
解答例:I saw a boy swimming in the river.
解説:知覚動詞+目的語+現在分詞です。
問題:次の英文の空欄に入る語を書きなさい。
I heard my name ( ) in the crowd.
解答例:called
解説:名前は呼ばれるものなので過去分詞 called。
問題:次の日本語を英語にしなさい。
私は財布を盗まれました。
解答例:I had my wallet stolen.
解説:have+物+過去分詞で被害を表します。
問題:次の英文を書きかえなさい。
Someone stole my bike.
解答例:I had my bike stolen.
解説:被害の have を使った書き換えです。
問題:次の日本語を英語にしなさい。
彼は髪を切ってもらいました。
解答例:He had his hair cut.
解説:have+物+過去分詞で「〜してもらう」。
問題:次の英文の誤りを直し、理由を書きなさい。
If I would know his address, I could write to him.
解答例:would know → knew。if節内に would を置かず過去形で仮定を表す。
解説:仮定法過去の if節は過去形を使います。
問題:次の日本語を英語にしなさい。
もし彼が本当のことを話していたなら、問題はもっと早く解決していただろう。
解答例:If he had told the truth, the problem would have been solved earlier.
解説:仮定法過去完了と受け身を組み合わせます。
問題:次の英文を、I wish で始めて書きかえなさい。
I am not good at speaking in public.
解答例:I wish I were good at speaking in public.
解説:現在の事実に反する願望です。
問題:次の日本語を英語にしなさい。
昨日あなたに会えればよかったのに。
解答例:I wish I had seen you yesterday.
解説:過去の事実に反する願望は I wish+過去完了。
問題:次の英文の意味を説明しなさい。
He speaks as if he knew everything.
解答例:彼はまるですべてを知っているかのように話す。実際には知らない可能性がある。
解説:as if+仮定法過去です。
問題:次の日本語を英語にしなさい。
彼女はまるでその事故を見たかのように話しました。
解答例:She talked as if she had seen the accident.
解説:過去の事実に反するような内容は as if+過去完了です。
問題:次の英文の誤りを直し、理由を書きなさい。
The movie was excited, so everyone enjoyed it.
解答例:excited → exciting。映画が人を興奮させるので exciting。
解説:感情の原因には -ing 形を使います。
問題:次の日本語を英語にしなさい。
私はドアが閉められる音を聞きました。
解答例:I heard the door closed.
解説:the door と close は受け身関係なので closed。
問題:次の英文を日本語にしなさい。
Having my phone repaired, I could contact my friends again.
解答例:携帯を修理してもらったので、私は再び友人に連絡できました。
解説:have+物+過去分詞の分詞構文的な使い方です。
問題:次の日本語を英語にしなさい。
彼は目を閉じたまま、音楽を聞いていました。
解答例:He was listening to music with his eyes closed.
解説:with+名詞+過去分詞の付帯状況です。
問題:次の英文の構造を説明しなさい。
With so many people watching, she felt nervous.
解答例:with+名詞+現在分詞で付帯状況を表し、「多くの人が見ている状態で」という意味。
解説:watching は people の動作を表します。
問題:次の日本語を英語にしなさい。
宿題が終わったので、私は外出できます。
解答例:With my homework finished, I can go out.
解説:with+名詞+過去分詞で完了状態を表します。
問題:次の英文の誤りを直し、理由を書きなさい。
With the sun was setting, we returned home.
解答例:was setting → setting。with構文では動詞をそのまま定形にしない。
解説:with+名詞+分詞の形にします。
問題:次の日本語を英語にしなさい。
もっと早く出発していれば、私たちは開演に間に合っただろう。
解答例:If we had left earlier, we would have been in time for the start of the show.
解説:仮定法過去完了と be in time for を使います。
問題:次の英文を書きかえなさい。
But for your advice, I would have failed.
解答例:If it had not been for your advice, I would have failed.
解説:But for は If it had not been for と言い換えられます。
問題:次の日本語を英語にしなさい。
彼がその場にいたら、違う提案をしたかもしれない。
解答例:If he had been there, he might have made a different proposal.
解説:might have 過去分詞で過去の可能性を表します。
問題:次の英文の誤りを直し、理由を書きなさい。
If I had listened to you, I will not have made the mistake.
解答例:will not have made → would not have made。仮定法過去完了の主節は would have 過去分詞。
解説:if節と主節の仮定法の形をそろえます。
問題:次の日本語を英語にしなさい。
私が重要だと思うのは、結果ではなく、そこに至る過程です。
解答例:What I think is important is not the result but the process leading to it.
解説:What節と not A but B、現在分詞修飾を組み合わせます。
問題:次の英文を日本語にし、文法上のポイントを説明しなさい。
Had I known the truth, I would have acted differently.
解答例:もし真実を知っていたら、私は違った行動をしていただろう。If が省略され倒置が起こっている。
解説:仮定法過去完了の倒置表現です。
問題:次の日本語を英語にしなさい。
彼女の表情を見るかぎり、彼女はその結果に満足していなかったようだった。
解答例:Judging from her expression, she did not seem satisfied with the result.
解説:Judging from ... と seem+形容詞を使います。