Learn English – Would and could in the same sentence

conditional-constructionsgrammaticalitymodal-verbs

I wanted to stress the importance of being bilingual to a friend, so I said "I wouldn't be able to speak to my parents if I couldn't speak Spanish".

Is this grammatically correct? I've been saying stuff like this for a long time, but it suddenly sounded awkward today. I'm not sure if I should use "would" all the way.

Best Answer

The sentence is grammatical, but it has a common problem: it's not clearly stated. I had trouble understanding it and had to read it and the question a few times before finally understanding what it wants to say:

If I {couldn't / didn't / weren't able to [CHOOSE ONE]} speak Spanish, I {wouldn't be able to / couldn't [CHOOSE ONE]} speak to my parents.

If you want to emphasize the importance of being bilingual in this case, revise the clauses and focus on your ability to speak Spanish as well as English. Then give the reason why it's important for you to be bilingual.

Word order matters. Which is another way of saying that style matters.

The problem with much of what we say and write is that it's not clear because the syntax is a little screwy, the word choices are less than optimal because the words either aren't precise enough or because they're ambiguous, the word order makes the sentence ambiguous, or the focus is on the wrong part of the sentence.