grammar question...

Siva

Diamond Member
Mar 8, 2001
5,472
0
71
which is correct:
20 years have gone by since...
20 years has gone by since...

 

dullard

Elite Member
May 21, 2001
25,065
3,413
126
Cats have fur.

Or

Cats has fur.

Always make it a simple sentence; the answer becomes very clear.
 

SVT Cobra

Lifer
Mar 29, 2005
13,264
2
0
Originally posted by: Siva
which is correct:
20 years have gone by since...
20 years has gone by since...


It depends...

Which manner of speaking are you talking about? If it is twenty years as a collective measurment, then it is has

If it is 20 single years then it is have...

you need more to that sentence or currently both are correct, but most of the time, have is correct
 

Siva

Diamond Member
Mar 8, 2001
5,472
0
71
Originally posted by: Son of a N00b
Originally posted by: Siva
which is correct:
20 years have gone by since...
20 years has gone by since...


It depends...

Which manner of speaking are you talking about? If it is twenty years as a collective measurment, then it is has

If it is 20 single years then it is have...

you need more to that sentence or currently both are correct, but most of the time, have is correct

You don't need more for the sentence, make up an ending yourself. I think both can be correct but that shouldn't be possible. The infinitive "to have" is going to implode upon itself.
 

silverpig

Lifer
Jul 29, 2001
27,709
11
81
20 yrs = plural = they

They have gone by... :thumbsup:
They has gone by... :thumbsdown:
 

PizzaDude

Golden Member
Jan 12, 2002
1,118
0
0
Nearly impossible to answer? Not if you know/understand basic grammar. It's have, simply because "20 years" is plural.
 

Malfeas

Senior member
Apr 27, 2005
829
0
76
I believe the best response is

DDDDDDDDDDEEEEEEEEEEEEEEEEEEEEERRRRRRRRRRRRRRRRRRRRR!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 

Mrvile

Lifer
Oct 16, 2004
14,066
1
0
Originally posted by: Malfeas
I believe the best response is

DDDDDDDDDDEEEEEEEEEEEEEEEEEEEEERRRRRRRRRRRRRRRRRRRRR!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

:shocked: never thought of it that way...
 

SVT Cobra

Lifer
Mar 29, 2005
13,264
2
0
Originally posted by: PizzaDude
Nearly impossible to answer? Not if you know/understand basic grammar. It's have, simply because "20 years" is plural.


WRONG


is the phrase "80 pounds plural" ?


yes


80 pounds is a heavy weight


IS=correct

pwned
 

HonkeyDonk

Diamond Member
Oct 14, 2001
4,020
0
0
Originally posted by: Son of a N00b
Originally posted by: PizzaDude
Nearly impossible to answer? Not if you know/understand basic grammar. It's have, simply because "20 years" is plural.


WRONG


is the phrase "80 pounds plural" ?


yes


80 pounds is a heavy weight


IS=correct

pwned

:thumbsup:
 

dullard

Elite Member
May 21, 2001
25,065
3,413
126
Originally posted by: Son of a N00b
WRONG
is the phrase "80 pounds plural" ?
yes
80 pounds is a heavy weight
IS=correct
pwned
You could (a) have a single weight which is 80 pounds. Or (b) you could possibly have 80 individual weights which each weigh 1 pound. So in your example, weights could be either singluar or plural depending on the situation.

With years, I cannot think of a case where you have one item which is 20 years. Instead you pretty much are guaranteed that there are 20 individual years (plural).
 

Kipper

Diamond Member
Feb 18, 2000
7,366
0
0
Originally posted by: Siva
which is correct:
20 years have gone by since...
20 years has gone by since...

If you have to use "has" you could say: "...It has been 20 years since..."
 

SVT Cobra

Lifer
Mar 29, 2005
13,264
2
0
Originally posted by: dullard
Originally posted by: Son of a N00b
WRONG
is the phrase "80 pounds plural" ?
yes
80 pounds is a heavy weight
IS=correct
pwned
You could (a) have a single weight which is 80 pounds. Or (b) you could possibly have 80 individual weights which each weigh 1 pound. So in your example, weights could be either singluar or plural depending on the situation.

With years, I cannot think of a case where you have one item which is 20 years. Instead you pretty much are guaranteed that there are 20 individual years (plural).


exactly what i said when i repsonded to this post...for one or the other to be correct you need more of a sentence...otherwise they are both