Student or Learner
Which tense is more suitable?
I have played football for six years and won/have won many awards.
I think "won" is appropriate.
Even if you say I have played football for six years and won many awards, won could be past simple or past participle.
The past partciple, as part of the prsent perfect, is more logical. It would be strange to switch from the present perfect to the past simple when you are looking at the same time period.
When we put the first verb in a sentence (it has got two verbs, as the one from above) in the Present Perfect, and when the second verb implies the same time period as the first one, we don't need an auxiliary (have/has) preceding the second verb.
Is this OK?
We can use it or omit it.
offtopic: Could someone take a look at this thread?
Last edited by joeoct; 19-Jul-2011 at 17:27.
I don't have a problem imagining the first "have" extending to "won."
I have [played ... and won..]. I didn't see it as a shift in tense. The simple past has the same form as the particple, so I assumed it was still present perfect.
I have danced for years and sang... -- wrong.
I have dance for years and sung...
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.
Thanks for those two examples.