Hi MD The main difference is that sentence A does not say directly that he lies or has lied. Instead it implies that he would lie or might have lied because he is that type of person. Sentence B says that he is in the habit of lying.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.