Page 1 of 1
Grammar help
Posted: Thu Jan 04, 2007 10:10 am
by Ree
Some help needed from native English speakers.
Transition to the market economy during the last 15 years [has brought / brought] changes in the national agriculture sector.
Which is the correct one - "has brought" or "brought"?
Posted: Thu Jan 04, 2007 10:34 am
by jayshields
Depends on the tense.
"brought" is "bring" in the past tense.
"bring" is present/future tense of "brought".
"has" has nothing to do with it, it's just a word to precede past tense verbs (I think so anyway, atleast in this case).
James has brought an egg to the table.
James will bring an egg to the table.
Edit, sorry, just realised what your post was about...
Both are grammatically correct.
James has brought an egg to the table.
James brought an egg to the table.
Posted: Thu Jan 04, 2007 10:36 am
by onion2k
"has brought", because you're refering to a verb (transition). If you were refering to a noun (the transition for example) it'd just be "brought".
That said, I'd use "has brought about". The extra 'about' is reserved exclusively for when you're talking about change in English.
Posted: Thu Jan 04, 2007 10:37 am
by Ree
jayshields wrote:Depends on the tense
You must be missing something.
What I'm asking is which tense should be used in that particular sentence.
EDIT: onion2k, thanks.
Posted: Thu Jan 04, 2007 10:40 am
by onion2k
Ree wrote:jayshields wrote:Depends on the tense
What I'm asking is which tense should be used in that particular sentence.
What Jay means is that "has brought" would refer to changes that are recent, or current, while "brought" would refer to changes in the past.
Posted: Thu Jan 04, 2007 12:03 pm
by Chris Corbyn
onion2k wrote:Ree wrote:jayshields wrote:Depends on the tense
What I'm asking is which tense should be used in that particular sentence.
What Jay means is that "has brought" would refer to changes that are recent, or current, while "brought" would refer to changes in the past.
Precisely:
"has brought" is used for changes which *still exist* today
"brought" simply means "did bring" (or just "bring" in the past tense)