promotion image of download ymail app
Promoted

Roger, a chef, for many years is cooking, is correct in all grammatical or not if not how should i write it.?

4 Answers

Relevance
  • Anonymous
    3 years ago

    Roger, a chef, has been cooking for many years.

    • dollhaus
      Lv 7
      3 years agoReport

      No - you can't change the tense from present to present perfect.

    • Commenter avatarLogin to reply the answers
  • 3 years ago

    Roger has been a chef for many years.

    It goes without saying that he's been cooking during that period.

    • dollhaus
      Lv 7
      3 years agoReport

      He may have been a chef for many years, but is he cooking now?

    • Commenter avatarLogin to reply the answers
  • RP
    Lv 7
    3 years ago

    The chef, Roger, has been cooking for many years.

    • dollhaus
      Lv 7
      3 years agoReport

      So? Is he cooking at this time?

    • Commenter avatarLogin to reply the answers
  • 3 years ago

    Roger, a chef for many years, is cooking.

    • Commenter avatarLogin to reply the answers
Still have questions? Get your answers by asking now.