0
JimmyH Posted 13 years ago
Grammar

Worked for 24 hrs OR Worked 24 hrs

I worked for 24 hours on the trot
OR
I worked 24 hours on the trot.
  

Top answer

'For' is unnecessary in informal English. What is a 'trot'?

  • 'For' is unnecessary in informal English.
  • What is a 'trot'?
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.

5 Answers
0
'For' is unnecessary in informal English. What is a 'trot'?
0
Unnecessary? Sorry, i didn't get what you are trying to say.
On the trot means continuously
0
Huzaifa AsifUnnecessary? Sorry, i didn't get what you are trying to say.
You don't need 'for' in your sentence.
Huzaifa AsifOn the trot means continuously
It is an idiom of limited range, then: I didn't understand it. If I had had to guess, I would have guessed wrong, thinking it might mean 'hurriedly'.
0
Don't we say, I have worked for 5 hours today.
I have been playing for past 20 minutes.
I had been on a call with my friend for an hour.

We do add 'for' in such sentences, perhaps.
0
All of these have optional 'for':

I have worked (for) 5 hours today.
I have been playing (for) the past 20 minutes.
I was on a call with my friend (for) an hour.

Related Questions