There are some good free sites on the web to take a personality inventory. Try these.
This one has 48 questions. www.similarminds.com/jung.html
This one has 72 questions and is really good but it has some higher level vocabulary. www.humanmetrics.com/cgi-win/jtypes2.asp
This one has a seven point scale for answers. www.16personalities.com/free-personality-test
This is a simple 4 question "either/or" version. http://www.personalitypathways.com/type_inventory.html
This is a great place to learn about your results. http://personalitypage.com/html/high-level.html
This is another type of test that will determine a hierarchy of your virtues. http://www.viacharacter.org/www/
Want more? Google mbti test free and find others.