英語
高校生
解決済み

英文法の問題です。答えとなぜそうなるのか教えてください!
上の文と同じ意味になるように下の文の()の中を埋める問題です。

(4) When l was running around the neighborhood, I saw a small cat. ) around the neighborhood, I saw a small cat.
(5) When the island is seen from a distance, it looks likeabird. ) from a distance,( ニ へ looks like a bird.
(6) Because T had met him before, I recognized him at once. ) him before, I recognized him at once.
文法 英文法

回答

✨ ベストアンサー ✨

すべて分詞構文の問題です。分詞構文の作り方や書き換えについて書いてあるものをもう一度確認してみてください。

これらの文(かっこがある方の文)接続詞がなくても文と文が繋がっています。(接続詞を入れる隙間がかっこの数的にありません。)そのような時は分詞構文を使いましょう。分詞構文はカンマ以降の主節の文の主語と分詞を用いてるカンマより前の文の主語が同じ時、分詞を用いてる方の文で主語が省略可能です。(主語が違う場合は明記する必要があります)

(4)running
small catを見たのはIで、runningしていたのもIなので主語が一致しています。また、時制のズレがないので現在分詞のrunningを入れます。

(5)Seen,the island
今度は主語がit(=the island)です。the islandがseeするのではなく、見られる(is seen)ですね。最初のカッコは見られる、ので過去分詞を使います。Seenです。次のカッコですが、主語が明記されてませんね。カッコのある文の上の文では、カンマより前にthe islandがあるので主節の主語がitにおきかわっていますが、分詞構文を用いた下の文にする時にはまだ主語が何かわからないのでitは使えません。ここは普通にthe islandを入れます。

(6)Having met
これは時制のズレがあります。彼にあったことがあるから認識できたので、会ったときの方が前ですね。その時、能動ならhaving+過去分詞です。受動は多くの場合時制のズレがあってもなくても過去分詞ではじまることが多いです。時制のズレは文脈で判断します。

ありがとうございます!!

この回答にコメントする
疑問は解決しましたか?