Sorry, I'm new here and far from an expert grammarian.
I'm wrestling with the correct way to handle the phrase "X after X" as perhaps a singular collection or a plural.
I see that X could itself be something plural or singular and in either case "X after X" when taken as a phrase implies more than one. I feel a bit embarrassed, but I'm lost. The only option below that I immediately recognize as incorrect is (d):
(a) There have been betrayal after betrayal
(b) There have been betrayals after betrayals
(c) There has been betrayal after betrayal
(d) INCORRECT: There has been betrayals after betrayals
What's correct and maybe I should also ask what's preferable usage?