14

Which is correct out of the following two sentences?

  1. If you or your colleague have any questions, let me know
  2. If you or your colleague has any questions, let me know

I was originally thinking that #1 was correct because the sentence would be the following, if the colleague wasn't involved:

  • If you have any questions, let me know

But then my mind was telling me that perhaps the "or your colleague" bit changes the subject or something, so the sentence could be written as follows, if you weren't involved:

  • If your colleague has any questions, let me know
1
  • @RegDwight thanks for the edit. I'm never sure which tags to use for best effect.
    – m-smith
    Commented Jan 6, 2012 at 9:17

4 Answers 4

14

With a compound subject, the general rule is: If it uses "and", then clearly it's plural, so you should use a plural verb. If it uses "or", then the number of the verb should match the number of the LAST item in the list.

For example:

Either Bob or Fred has the answer.
Either Bob or the Thompson twins have the answer.
Either the Thompson twins or Bob has the answer.

(I haven't looked up a citation for this, but that's the rule I was taught in elementary school.)

Edit:

I see there is some disagreement, so I just did a quick search. Here's a link to a college grammar site: http://leo.stcloudstate.edu/grammar/subverag.html. They say:

If subjects are joined by or or nor, the verb should agree with the closer subject.

 

Either the actors or the director is at fault.

Subjects: actors, director; Verb: is

 

Either the director or the actors are at fault.

Subjects: director, actors; Verb: are

13
  • I agree: while either number is probably acceptable in casual writing, traditional style books recommend what you are saying in formal style. But I wonder when "you or your x" passes into an idiomatic construction in which the semantic sense of plurality wins permanently... Commented Jan 5, 2012 at 16:10
  • Good explanation, good citation and it happens to agree with the result I chose. Cheers @Jay I should have mentioned I was looking for the British English definition, but that's my fault, not yours or anyone else's :)
    – m-smith
    Commented Jan 6, 2012 at 9:25
  • On second thoughts... technically "you" is singular in this case, and so is "your colleague"...
    – m-smith
    Commented Jan 6, 2012 at 9:28
  • Is the rule different in British English? I yield to anyone knowledgeable on that point.
    – Jay
    Commented Jan 6, 2012 at 15:28
  • "You" may be singular, but for historical reasons always takes a plural verb. So for example, "If you or your colleague has any questions ..." and "If your colleague or you have any questions ..."
    – Jay
    Commented Jan 6, 2012 at 15:29
5

‘The Cambridge Guide to English Usage’ says that in such cases notional agreement suggests the plural verb, but that it’s ‘less than an elegant solution’ and advises redesigning the sentence. Doing so here would require something like ‘Let me know if you have any questions, or if your colleague has any.’ In practice I think this particular sentence would pass unnoticed with the plural verb.

1
  • Just been redirected here, Barrie. Does CGEU rank notional, proximity, and [simplistic] 'grammatical' agreement (at least in 'such cases')? Commented Nov 8, 2016 at 0:24
3

For absolute grammatical pedantry, you could include both:

If you have, or your colleague has any questions ...

If you have any questions, or your colleague has, ...

However very few writers or speakers would go to those lengths.

If you or your colleague have any questions

... sounds most natural to me.

1
  • +1 for sounds natural. Regardless of the correct grammatical answer, language evolves :)
    – m-smith
    Commented Jan 6, 2012 at 9:15
1

The speaker/writer is referring to a group of people collectively that includes you — you and your colleague — so should use the present tense, plural, second person form of the verb. In the case of to have that is have.

We don't tend to differentiate between plural and singular second person forms of verbs in English, so you can ignore that part really.

So

If you or your colleague have any questions

Is correct.

Similar to

If you or your family have any objections

You would use has if you were talking about something a third party was doing

If your colleague has any questions

Or

If your family has a dog

Because these statements exclude you (the second person) and the speaker/writer (the first person) and so only apply to the someone or thing not involved in the conversation (the third person).

Not the answer you're looking for? Browse other questions tagged or ask your own question.