Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

I'm in doubt about the right preposition in the quoted sentence, may I use in or for here interchangeably ?
Or, each one gives a different meaning to the sentence ?

A worker exists that has at least 2 absences for/in the current day.

share|improve this question
    
From the context, it appears that the natural choice would be 'for'. If you were merely writing a sentence in English, the two alternatives may be almost synonymous. However, this is obviously a statement reporting the status -- with its specific entities: workers, number-of-absences, criterion-day. In such a case, 'for' is typically used in keeping with convention/ practice. I suggest you cross-check on programmersSE as well. –  Kris Aug 24 '12 at 13:07
    
Which preposition to choose is often a matter of which regional or national dialect of English you speak. If you speak British English, e.g., you'd probably say "at the weekend" while if you speak American, you'd probably say "on/over/during/for the weekend". Which is correct? They're all fine as long as your listener/reader understands you, which is probably the best rule of thumb about speaking English or any language at the survival level. I'd say "for the current day". All I can guarantee about that choice is that it's correct for me. Someone else might say "in the current day". –  user21497 Aug 24 '12 at 22:36
add comment

closed as general reference by MετάEd, cornbread ninja 麵包忍者, tchrist, Mahnax, FumbleFingers Aug 31 '12 at 2:20

This question is too basic; it can be definitively and permanently answered by a single link to a standard internet reference source designed specifically to find that type of information.If this question can be reworded to fit the rules in the help center, please edit the question.

1 Answer

It depends on the context. However, in the above sentence the word for would be grammatically correct.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.