# Thread: Confused on comma usage

1. Newbie
Join Date
Mar 2011
Posts
3

## Confused on comma usage

Which of the following sentences, if any, are grammatically correct?

Find the prime factors, which, when multiplied by each other, yield 864.

Find the prime factors which, when multiplied by each other, yield 864.

Find the prime factors, which when multiplied by each other, yield 864.

Find the prime factors, which when multiplied by each other yield 864.

Find the prime factors which when multiplied by each other yield 864.

I would say the last sentence is the only correct one, but when I speak the sentence aloud, there is a clear pause after which.

2. ## Re: Confused on comma usage

Find the prime factors which yield 864.

This can stand alone (which means that 'when multiplied by each other' merely gives extra information). It also means that 'which yield 864' is a defining relative clause. There is no pause between 'factors' and 'which', and 'that' can replace 'which'.

So, there is no comma between 'factors' and 'which'.

We have seen that the 'when' clause gives extra information. This information is bracketed off by slight pauses in speech; we can do that in writing with commas. SO:.

2. Find the prime factors which, when multiplied by each other, yield 864.

3. Newbie
Join Date
Mar 2011
Posts
3

## Re: Confused on comma usage

Find two prime numbers which when multiplied by each other equal 864.

In this case, "when multiplied by each other" is essential to the sentence, so it cannot be surrounded by commas, right?

4. ## Re: Confused on comma usage

Originally Posted by JohnDoe12345
Find two prime numbers which when multiplied by each other equal 864.

In this case, "when multiplied by each other" is essential to the sentence, so it cannot be surrounded by commas, right?
They may be essential to the mathematician, not to the speaker. The speaker will normally make a pause befor 'when' and after 'other'.

The following is a perfectly grammatical sentence in English:

Find two prime numbers which equal 864.

Your original appears quite natural as:

Find two prime numbers which (when multiplied by each other) equal 864.
Last edited by 5jj; 28-Mar-2011 at 19:52. Reason: typo

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•

Search Engine Optimization by vBSEO 3.6.1