0
Acosta Posted 17 years ago
Grammar

For two hours / about two hours / two hours

Are all these sentences correct?

In the afternoon he swims for about two hours.
In the afternoon he swims about two hours.
In the afternoon he swims for two hours.
In the afternoon he swims two hours.

Thanks a lot.
  

Top answer

They're all good. It's a little unusual in my experience to hear the last one by itself. " For the single statement, I'd expect one of the other three.

  • They're all good.
  • It's a little unusual in my experience to hear the last one by itself.
  • " For the single statement, I'd expect one of the other three.
  • But I don't see anything wrong with it.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

4 Answers
0
They're all good.

It's a little unusual in my experience to hear the last one by itself. I'd expect, "In the afternoon he swims two hours and then goes home to prepare dinner." For the single statement, I'd expect one of the other three. But I don't see anything wrong with it.
0
My "problem" is precisely the last sentence.
Is it correct to express duration / length of time without using for / about / since...

It sounds a bit strange to me, but I would like to know if I can consider it gramatically correct. If so, can anyone give me other examples of the same structure?
0
Expressions like, "I boiled the eggs three minutes" are common, but tend to be casual or informal. (lower register)

Related Questions