is this sentence correct? "my boyfriend has offered me for my birthday a necklace and an earring"