She was able to read Snow White in front of the class. 彼女はクラスのみんなの前で、「白雪姫」を読むことできました。
これは「クラスのみんなの前」で、「読むことができた」という特定の状況です。
この場合、「be able to」が正しい選択です。
つまりわかりやすくいうと、とある過去の時点での事実「〜することができた」を表現するのが「be able to」です。
例文です。
I could read when I was three years old. 私が3歳の時に読むことができました
She could speak a little Japanese when she was younger. もっと幼い時、彼女は日本語を話すことができました。
She could dance really well. 彼女は上手にダンスすることができました
Could you go outside by yourself when you were a kid? 子供の時にひとりで外出できましたか?
We could wear headphones and listen to music while we worked. 仕事中にヘッドフォンで音楽を聴くことができました
We were able to clean up the house in 30 minutes before we left there. 私たちは、出かける前に、30分で家を掃除することができました
They were able to escape from the cage. 彼らは、ケージから脱出することができました
過去の能力の否定「できなかった」
過去の能力を否定する場合、「could not / couldn’t」か、「was / were not able to」を使うことができます。
例文です。
I couldn’t read by the time she was five. 私は5歳になるまでに本を読むことができませんでした
She couldn’t read Snow White in front of the class. 彼女はクラスのみんなの前で、「白雪姫」を読むことができませんでした
You couldn’t dance very well. 彼女は上手にダンスすることができませんでした。
We couldn't afford to buy a house ten years ago. 私たちは10年前に家を買う余裕はありませんでした。
「was/were not able to」の方が、could よりややフォーマルで丁寧に聞こえます。
文語で使われることも多いです。
例文です。
We weren’t be able to finish the meeting by 6. 私たちは、6時までにミーティングを終えることができませんでした
It was very dark, and they weren’t able to find the exit. とても暗かったので、彼らは出口を見つけることができませんでした
It was unable to find the right partner. 適したパートナーを見つけることができませんでした
過去完了「Could have」〜できたのに
過去に能力を持っていたが使わなかった場合は、別の方法を使うことができます。
「〜できたのに」というような後悔を表します。
それは、「could+have+動詞の過去分詞」を使います。
現在形
過去形
過去分詞
be
was / were
been
do
did
done
study
studied
studied
read
read [red]
read [red]
learn
learnt
learnt
drive
drove
driven
動詞の活用
一番右の列の、過去分詞の形です。
例文です。
I could have helped you, but you didn’t ask me. あなたを助けることができたのに、あなたは私に頼みませんでした
We could have invited more people. There’s spare seats at the back. 私たちはもっとたくさんの人を招待することができました。後ろに、座席が余っています
He could have offered to drop her home, but he was too tired. 彼は彼女を家でおろそうかと提案できたのですが、疲れすぎていました
I could have stayed up late, but I decided to go to bed early. 夜ふかしできたのに、早くベッドへ行ってしまいました
They could have won the race, but they didn't try hard enough. 彼らはレースに勝てたのに、努力が足りませんでした
He could have studied harder, but he was too lazy and that's why he failed the exam. 彼はもっと勉強すべきだったのに、怠けたので試験に落ちました
否定形の場合は、「could't have+過去分詞」です
「can」も「could」も「will」と同じ助動詞なので、一緒に使うことはできません。
その代わり、「be able to」であれば、助動詞と一緒に使うことができます。
そのため、未来の能力について話す場合は、「will be able to」を使います。
現在は「できない」ことが未来には「〜できるだろう」という意味です。
例文です。
If you arrive before 6 o’ clock, you’ll be able to see the sunset. 6時前に到着すれば、日の入りを見ることができるでしょう
Women who become members will be able to practise their English speaking skills. メンバーになる女性は、英語のスピーキングを練習することができるでしょう
I’ll be able to help you with your homework this afternoon. 今日の午後に宿題を手伝うことができるでしょう
If you complete this course, you will be able to apply for a new job. このコースを完了すれば、新しい仕事に申し込むことができるでしょう
I will be able to see again after the operation. 手術の後にまた会うことができるでしょう
実は「can」も、それだけで未来の能力を表すことができます。
例文です。
I can see again after the operation. 手術の後にまた会うことができます
I can give you a hand tomorrow. 明日手を貸すことができます
I can look after your kids tomorrow night. But I can’t collect them from school because I don’t finish work until 5 o’clock. 明日の夜、子供の面倒を見ることができます。でも5時まで仕事があるので、学校にお迎えに行くことができません。