1. i could swim when I was 10 years old - я умела плавать когда мне было 10 лет
2. I will be able to drive after some years - через пару лет я смогу водить
3. I can ride a bicycle - я могу кататься на велосипкле
4. my mom could not speak English - моя мама не может говорить на Английском
5. my mom can swim very well - моя мама умеет очень хорошо плавать
6. my mom can drive a car - моя мама может водить машину
7. my mom could ride a bicycle when she was 12 - моя мама могла кататься на велосипеде когда ей было 12 лет
Довольно странное предложение.Никто в в современной английской речи не использует haven't в таком значении(разве что в некоторых редких диалектах ).В современной речи это звучало бы i haven't got или i don't have.И этот ought to тоже довольно устаревшее и отсутствует в активном лексиконе многих носителей языка ,хотя всё же можно иногда встретить в литературе но не в разговорной речи.В современной речи это бы звучало через should или просто даже без какого либо модального глагола.
Мне кажется что вам не стоит учить английский по данному учебник так как он учит довольно устаревшему английскому.
Объяснение: