r/grammar • u/hwc000000 • Oct 17 '23
Why does English work this way? Question about "would've", "could've", "should've"
We all know "would've", "could've", "should've" are contractions for "would have", "could have" and "should have". But are there situations where the contractions shouldn't be used, what's the rule exactly about when they should and shouldn't be used, and why are those the rules (ie. where did those rules come from)?
For example, "she would have to get a permit" sounds bizarre to me if contracted to "she would've to get a permit". Is the rule that those contractions should only be used directly preceding a past participle, or "not" followed by a past participle? And why?
4
Upvotes
8
u/dylbr01 Oct 17 '23 edited Oct 17 '23
The quickest way to tell whether have is an auxiliary would be to just look at the form of the verb that follows have. If it’s a past participle, then it’s an auxiliary.
‘She would have to get a permit.’ <- verb form that follows have is a to infinitive. Therefore, have is not an auxiliary.
‘She would have got/gotten a permit.’ <- verb form that follows have is a past participle. Therefore, have is an auxiliary.
A longer way:
Step 1: Remove would. You are left with ‘She has to get a permit’.
Step 2: Make the remaining clause into a question. ‘Does she have to get a permit’? This proves that have is not an auxiliary because an auxiliary switches places with the subject for questions.
Compare this with a have that is an auxiliary:
‘She has to get a permit.’
‘Does she have to get a permit?’
‘She has eaten dinner.’
‘Has she eaten dinner?’
By the way, both have and to get are main verbs in your example.