Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Cruiser14998yIf you say, "since last Tuesday", or "since yesterday", that's OK. But you can't say "since 7 days," or "since 1 day." It would need to be, with rare exception, "for 7 days."
-
What we have been taught is:
"for" means you are done with the thing and no longer do it.
i.e
I worked at google for 6 years.
^^implies you worked at google for 6 years and left.
But "since" means you are still doing the thing and its continuing.
Thats what we have been taught!!! -
drRoss48808y@mohammed Nah sorry that's wrong.
"I haven't worked at Google for 6 years."
"I have been working at Google for 6 years." -
Eariel19068y@redstonetehnik, nice! But how would you show graphically something like "since seven years ago"?
-
Cruiser14998y@ANyanCatFan you wouldn't hear an English (USA) speaker saying a phrase like that. If you're referring to something that's been happening, you'd use the verb and "for". Ex: "it's been running for seven days." If youre referring to the past, it's just "7 days ago."
-
Cruiser14998yAs an aside, you could say something like, "it's been 7 years since I started working at Google."
-
hoody458y@Cruiser you should've said to my non English native speakers living in USA dev.....
Although I Don't make these errors, but we're here making an effort and speaking English as devrant is only one community not a language community based.
We don't come here to take English lessons, we do this elsewhere. -
hoody458y@drRoss as I said I am not against the rant I am against how it was said.
I am not an English native speaker and not living in an English speaking country, and this my fourth language I don't need someone to forgive me if I made a mistake but encourage me and if I asked for an advice.
When I heard an American speaking my mother tongue I was very pleased even if he made mistakes but I know he makes a lot of efforts.
The rant with the tags @Cruiser added offended me even if I don't make these mistakes.
And this is a developers community not an English speaking one I thought. -
Cruiser14998y@hoody soooo you're offended bc I said that I understand English isn't easy and we forgive mistakes? Basically what you just said you do with people speaking your native language? Sheesh.
-
@hoody @crackroach. So "forgiving" can also be in the same context of the child. One definition of to forgive, means to "ignore" or "forget" as in to not "remember it against you" in other words, it is meaning not to hold your mistake against you because we know it is difficult and that you are trying. In other words, although you took offense to the word "forgive" no offense was intended.
Related Rants
My non-English-native-speaking dev brothers and sisters, the proper preposition is "for" not "since" when speaking about a length of time. For example:
"I have been studying CS for 2 years."
"I worked at Google for 6 months."
"This house has been on the market for 4 weeks."
I think some ESL class has been teaching everyone improperly.
undefined
english isnt easy
we forgive you