<p>Is the sentence correct?</p><p><b>"I have received strict training for years. "</b></p>