As Shineshadow Snarl enters the battlefield, you may reveal a Plains or Swamp card from your hand. If you don't, Shineshadow Snarl enters the battlefield tapped.
{T}: Add {W} or {B}.
If a land card with an appropriate subtype is entering the battlefield from your hand at the same time as one of these lands, you may reveal the other land to have the "Snarl" enter untapped.
If an effect instructs you to put one of these lands onto the battlefield tapped, it will still enter the battlefield tapped even if you reveal a land card from your hand.
The "Snarl" itself doesn't have any land subtypes. You can't reveal one to satisfy the ability of another.
You may reveal any land card with either or both of the appropriate subtypes. It doesn't have to be a basic land card.