TransWikia.com

What is the difference between "I learned to drive in 6 months" & "I learned to drive for 6 months"?

English Language & Usage Asked on February 7, 2021

I would say “I learned to drive in 6 months” emphasize how long it took to learn to drive & “I learned to drive for 6 months” emphasize how long it lasted and the continuity of the action.

Here are some of my studies:

In some dictionaries, they say

You use in to say how long something takes.

He learned to drive in six months.

The food was all eaten in a few minutes.

Be Careful!

Don’t say that something lasts or continues ‘in’ a period of time. Say that it lasts or continues for that time.

I have known you for a long time.

I worked for the same company for ten years.

But in other dictionaries, they see “in” as “after a particular length of time” not “how long it takes

in: after a particular length of time

to return in a few minutes/hours/days/months.

It will be ready in a week’s time (= one week from now).

She learnt to drive in three weeks (= after three weeks she could
drive).

But other dictionaries distinguish “in” when to say when something will happen & when to say how long someone takes to do something

We use in to say how long it takes someone to do something:

He was such a clever musician. He could learn a song in about five minutes.

We use an apostrophe -s construction (in a year’s time, in two months’
time) to say when something will happen. We don’t use it to say how
long someone takes to do something:

I won’t say goodbye because we’ll be seeing each other again in three
days’ time. We can also say in three days, without time, in this
example.

He ran the marathon in six hours and 20 minutes.

2 Answers

  1. I learned to drive in six months

It took the speaker six months to learn "how" to drive.
Result: Today, the speaker knows how to drive, and I would understand that he or she passed their driver's test.

  1. I learned to drive for six months

At a specific moment in the past, someone taught the speaker how to drive for six months but for an undisclosed reason, the speaker either stopped learning or stopped driving.
Result: The sentence implies that the speaker does not drive today or stopped learning to drive.

Answered by Mari-Lou A on February 7, 2021

The problem with "I learned to drive for 6 months" is that it's likely to be parsed as "I learned to (drive for 6 months)" rather than "I (learned to drive) for 6 months". It would be more natural to use different wording, such as "I took driving lessons for six months."

Answered by Acccumulation on February 7, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP