Guys, I need to get some words?

I need a word(s) for to describe a person who knows when to be serious, and when to be funny. P.S. My class just started reading Lord of the Flies and we’re on Chapter 2
Answers

Stella

I would describe such a person as socially adaptive or perhaps attuned to their environment.

pianoman

Get a dictionary and a thesaurus..

PW1,Church of the WalkingStick

He/she has a timely wit.

Anonymous

I would describe a person like that as "normal." If they are obnoxious and inappropriate, then I would describe them as a "liberal."