This is hard to answer because it depends on the shade of green (dark, light, olive...etc.) and the item of clothing (shirt, sweater, pants...etc.) But I think that black, red, and blue matches green. Xo, Smartiiz.
Colors that match green shorts are white, black, a lighter green if they are dark green pants, yellow, and navy blue.
gray converse
Probably a gray coat.
NEGATIVE
blue, sometimes green, grey, red, and black
Of course if you match clothing the same color its perfect
no army green shorts doesnt go with a pink shirt
no a pink shirt doesnt go with a camo green shorts
A green shirt would match with jeans or khaki shorts or pants. Or black. Not much else... Oh brown would work too! But then you'd look like a tree and a dog may pee on you...
Blue
Theoretically, to actually "match," the shirt would need to be scarlet to match the scarlet shorts. There are colors that would look good with, or "complement" scarlet, like white, black, gray, and some shades of blue, green, or pink.
If its lime green not much will go with it but try a solid plain color like black, white, tan, or any any other color like that.