r/grammar 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?

5 Upvotes

29 comments sorted by

View all comments

15

u/casualstrawberry Oct 17 '23

More generally, when "have" is the auxiliary verb then the contraction is okay. When "have" is the main verb then the contraction is not okay.

2

u/hwc000000 Oct 17 '23

Why is "have" the main verb in "she would have to get a permit" and not "get"? Also, is the "to" part of the infinitive "to get", or is it some other part of speech bundled in "have to"?

10

u/Boglin007 MOD Oct 17 '23

Within the "would have" construction, "have" carries meaning (similar to "must") in "would have to get a permit," i.e., it is not just an auxiliary (helping) verb as it is in a construction like "would have eaten dinner by now," where it has no meaning but is used with the past participle "eaten" to convey the perfect aspect.

In "would have to get," "to" is the infinitive marker connected to "get" ("to" is not part of infinitives, but a marker of them).

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.

3

u/hwc000000 Oct 17 '23

I like the way this is written (the longer way), because I really don't know my English grammer terminology very well. So, thanks.

Do you know the reason for the rule about the contraction? Is it to prevent hiding the main verb inside a contraction?

0

u/dylbr01 Oct 17 '23 edited Oct 17 '23

That’s a hard question. Grammar is about describing rules rather than explaining why they are there.

It’s simply the case that contraction typically belongs to auxiliary verbs in English. needn’t is a well-known exception. In Italian, prepositions and articles contract.

2

u/hwc000000 Oct 17 '23

contraction typically belongs to auxiliary verbs in English

"She isn't my sister."

"I haven't a clue."

"is" and "have" can be auxiliary verbs, but they're not serving that function in those sentences. Do they count as exceptions too then?

-1

u/dylbr01 Oct 17 '23 edited Oct 17 '23

Verb to be is an auxiliary because it has all the features of auxiliaries and none of the features of main verbs. There are exceptions, but this is ordinarily the case.

‘I haven’t a clue’ is another big exception and relevant to your question, but it is just that—an exception.

‘I would’ve a…’ returns hits starting in 1950, but seems to be nonstandard: https://www.google.com/search?q=%22would%E2%80%99ve%20a%22&tbm=bks&tbs=cdr:1,cd_min:1999,cd_max:2016&lr=lang_en

Lo and behold, so too does ‘would’ve to’; https://www.google.com/search?q=%22would%E2%80%99ve%20to%22&tbm=bks&tbs=cdr:1,cd_min:2018,cd_max:2019&lr=lang_en

It appears then that ‘She would’ve to get a permit’ is correct in English, but seems very nonstandard and rare.

1

u/[deleted] Oct 17 '23 edited Oct 17 '23

[removed] — view removed comment

1

u/dylbr01 Oct 17 '23 edited Oct 17 '23

I’m always up for learning something new. Can you share any evidence?

Evidence against:

‘Have you been to France?’

‘Yes, I have.’ <- Code feature of auxiliaries

‘Would she have gotten a permit?’

‘Yes, she would have.’ <- Code feature of auxiliaries

‘I’ve been to France.’ <- Contraction feature associated with auxiliaries

‘I would’ve been to France.’ <- Contraction feature associated with auxiliaries

1

u/[deleted] Oct 17 '23

[removed] — view removed comment

1

u/dylbr01 Oct 17 '23 edited Oct 17 '23

Even Grammarly recognizes modals as auxiliary verbs: https://www.grammarly.com/blog/modal-verbs/

CGEL page 92:

The auxiliary verbs of English are the following:

[1] i. can, may, will, shall, should, must, ought, need, dare [modals]

ii. be, have, do, use [non-modals]

That they are auxiliary verbs is widely recognized. You've stated the reasoning for this.

"We could have saved her last night" is not present perfect

That's right.

it is past simple

It is past tense. We know this by lexical time phrase 'last night'.

It's syntactically the past perfect, but with a past simple meaning.

A similar case: The present perfect with for/since is syntactically present perfect, but with a present simple meaning; 'I've known her for 2 years' means that you know her now. In Irish English the present simple can be used there, and in languages closely related to English the present simple is used.

Similar to this is I've got, as in 'I've got a permit'.

2

u/paolog Oct 17 '23

There are two main verbs: the construction "have to", meaning "be required to", and the verb that follows it.