Is it grammatically correct to use whereas + a present participle?
I am disinclined to recognize my weak mathematical skills, whereas willing to admit my lack of English skills.
This sounds silly to me, but the reason I am asking is because this same sentence seems to work when using while instead of whereas
Same example with while:
I am disinclined to recognize my weak mathematical skills, while willing to admit my lack of English skills.
Are they both grammatically correct? Are they both incorrect? Is one correct, but not the other?
If the example with while is grammatically incorrect, then is the following sentence also grammatically incorrect?
He does the dishes while singing.
After doing some reading, I think it is grammatically correct to use whereas + a non-finite participle clause – it just may not be idiomatically correct (as suggested by @JasonBassford).
One of my sources for coming to this conclusion is the Cambridge dictionary. As explained in this article:
We often use non-finite clauses after some subordinating conjunctions
like after, although, though and if.