the first one is right because you need the plural noun after "any."
2006-08-07 04:11:56
·
answer #1
·
answered by starcow 4
·
1⤊
0⤋
One is the more common way: I haven't seen any mosquitos for a long time.... if you are referring to mosquitos in general.
Sometimes two is okay, when you are referring to specific mosquitos. Say you have ten pet mosquitos. If you dont see them anymore, you can say: I haven't seen any mosquito for a long time..... but this example is too weird to make sense.
2006-08-05 05:56:11
·
answer #2
·
answered by warped_quest 1
·
0⤊
0⤋
The second one is more correct. I haven't seen any mosquito for a long time.
One: I haven't seen any mosquitos for a long time
One: I haven't seen any mosquitoes for a long time. The spelling was not right, otherwise it is OK too.
2006-08-05 05:59:42
·
answer #3
·
answered by Realname: Robert Siikiniemi 4
·
0⤊
1⤋
One!
For the second one, it would be singular..." haven't seen a mosquito for a long time"
2006-08-05 06:04:59
·
answer #4
·
answered by da dude 4
·
0⤊
0⤋
One is grammatically correct but the plural of mosquito is usually spelt as mosquitoes.
2006-08-05 10:14:43
·
answer #5
·
answered by Shot At Sight 3
·
0⤊
0⤋
What da dude said.
"Mosquitoes" is apparently the more common spelling of the plural, but "mosquitos" is also acceptable.
2006-08-05 09:59:45
·
answer #6
·
answered by Goddess of Grammar 7
·
0⤊
0⤋
The first one.
2006-08-05 09:08:13
·
answer #7
·
answered by Irene N 5
·
0⤊
0⤋
One.
2006-08-05 06:01:50
·
answer #8
·
answered by Anonymous
·
0⤊
0⤋
one
2006-08-08 04:53:37
·
answer #9
·
answered by PRINCEZZ 4
·
1⤊
0⤋
one
2006-08-05 05:57:06
·
answer #10
·
answered by nastaany1 7
·
0⤊
0⤋
the second one
2006-08-05 07:26:56
·
answer #11
·
answered by NayaMee 5
·
0⤊
1⤋