I wrote:
“R” denotes “Repeat” and to be distinguished from a letter, is in uppercase.
Should it be
“R” denotes “Repeat” and to be distinguished from a letter, it is in uppercase.
Are they grammatical?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityI wrote:
“R” denotes “Repeat” and to be distinguished from a letter, is in uppercase.
Should it be
“R” denotes “Repeat” and to be distinguished from a letter, it is in uppercase.
Are they grammatical?
The first is very nearly grammatical. A well-placed comma is all it is lacking and a minor rewording makes it much cleaner.
“R” denotes “Repeat” and, to distinguish it from a letter, is in uppercase.
You could also, as @TRomano suggested, rewrite it:
R, which denotes "Repeat", is in uppercase to distinguish it from a letter.
or
R denotes "Repeat" and is in uppercase to distinguish it from a letter.
It is ungrammatical.
Consider this ungrammatical sentence:
The text, to be discerned, is set in a larger font.
The grammatical versions would be:
The text, to be discernible, is set in a larger font.
So it can be discerned, the text is set in a larger font.
The text, for it to be discerned, is set in a larger font.
We take action to ensure that the text can be read.
The text, to be readable, is set in a larger font.
ungrammatical The text, to be read, is set in a larger font.
The text is set in a larger font to be readable.
*The text is set in a larger font to be read.