First, you must capture all the other Unown and enter all the hidden rooms in the back behind the puzzles in the different chambers, then, talk to one of the guys inside the house outside. You have to talk to him each time you solve the puzzles.
Go back to the main entrance of the Ruins of Alph directly left of the house and he should be in there investigating the walls. There should be a spot where you can press A at and it should open another room. That is where you can catch the last two Unown.
Also, to reach the last two puzzles: you have to go through Union Cave. Take the ladder where the Firebreather is and Surf across the water. There's two paths that'll take you to them.
And to access the hidden rooms: you have to do what it says when you press A on the back wall;
-Use an Escape Rope on the wall behind the Kabuto puzzle that says "ESCAPE".
-Use Flash on the wall behind the Omanyte puzzle that says "LIGHT".
-Use a Water Stone on the wall behind the Aerodactyl puzzle that says "WATER".
-And put Ho-Oh at the front of your party at the wall behind the Ho-Oh puzzle that says "HO-OH".
I hope that made sense. If you need anymore help go here:
http://bulbapedia.bulbagarden.net/wiki/Ruins_of_Alph
http://www.serebii.net/heartgoldsoulsilver/ruinsofalph.shtml
or you can try YouTube. Goodluck!
first you must compleet A B C D ............ Z and after that talk to the guy who gave it to you and you can then catch ! and ?.
sorry you have to trade it to Pokemon soul silver
You can't catch charizard in Pokemon soul silver. You can get a charmander from professor oak.
you catch it in cerulean cave
you have to trade it from diamond to soul silver and you can't actually catch Roselia wild in Pokemon soul silver.
you must go to the alpha ruins
There is no "and" unown on any Pokemon game. Only A-Z, !, and ?
look at them
first you must compleet A B C D ............ Z and after that talk to the guy who gave it to you and you can then catch ! and ?.
sorry you have to trade it to Pokemon soul silver
you can find the ? and ! unknown'
You can't catch charizard in Pokemon soul silver. You can get a charmander from professor oak.
Go to the ruins of alph near the sudowoodo. If you get inside the right building you can.
Catch Pokemon
In the Unown cave, you can battle Steven after you catch all the Unown including the punctuation ones. He will be at the top of the cave in the Ruins of Alph. Make sure you have a few level 100s or you will most likely lose to him.
There are 26 unknowns out of 486 Pokemon. There are actually 28 with the ! and ? plus the English alphabet and there is 493 not 486 geez Lolz
You can't catch kyogre in Pokemon soulsilver.