Leaving both hyphens IN is correct, taking both hyphens OUT is correct, and choosing one to leave or the other is correct. Matter of taste at this point.
I would have removed the one in ‘top-secret’ and left the one in ‘highly-trained.’
No, -ly words don’t need to be hyphenated. Top-secret is hyphenated to avoid ambiguity, although it’s arguable whether it’s necessary here. Grammar and punctuation aren’t usually considered matters of personal taste.
RIP Ms. Frapple
THEY’RE all worried about who will take over the class tomorrow.
Brilliant
They’re making too free with the hyphens; there shouldn’t be one between highly and trained.
Leaving both hyphens IN is correct, taking both hyphens OUT is correct, and choosing one to leave or the other is correct. Matter of taste at this point.
I would have removed the one in ‘top-secret’ and left the one in ‘highly-trained.’
But hey. To each her own I always say.
No, -ly words don’t need to be hyphenated. Top-secret is hyphenated to avoid ambiguity, although it’s arguable whether it’s necessary here. Grammar and punctuation aren’t usually considered matters of personal taste.