The English Oracle

In "set of reasons that" what does *that* modify?

--------------------------------------------------
Rise to the top 3% as a developer or hire one of them at Toptal: https://topt.al/25cXVn
--------------------------------------------------

Music by Eric Matyas
https://www.soundimage.org
Track title: Puzzle Game Looping

--

Chapters
00:00 In &Quot;Set Of Reasons That&Quot; What Does *That* Modify?
01:07 Accepted Answer Score 4
01:53 Thank you

--

Full question
https://english.stackexchange.com/questi...

--

Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...

--

Tags
#grammaticality #relativeclauses #thereis

#avk47



ACCEPTED ANSWER

Score 4


There is nothing grammatically wrong with the sentence. Let's parse it logically:

There is a set.

The set contains reasons.

The reasons are compelling.

The grammar tracks the logic:

There is [singular copular verb agreeing with singular predicate nominative set] a common set [singular predicate nominative] of reasons [prepositional phrase modifying set] that [beginning of a restrictive clause modifying reasons] are [plural copular verb agreeing with the actual subject, reasons] compelling.

Simply put, the set isn't compelling. The reasons are.

TITLE: Should a verb agree in number with a collective noun or its subparts?