has bought for Christmas

nurdug51

Senior Member
Germany,German
My sister loves teddybears. So her boyfriend has bought her a new one for Christmas for the last five years.

Are there any mistakes? Any better solutions of native speakers?
 
  • danjr89

    Member
    USA
    English - USA
    I would omit the word 'so'. If you want to keep the word 'so', you need to change the first period to a comma.
     

    languageGuy

    Senior Member
    USA and English
    My sister loves teddybears. So her boyfriend has bought her a new one for Christmas for the last five years.

    Are there any mistakes? Any better solutions of native speakers?
    It could be improved slightly.

    My sister loves teddybears. So Her boyfriend has bought her a new one every Christmas for the last five years.
     
    < Previous | Next >
    Top