what is the difference between phrase and sentence?
A sentence is a group of words that expresses a complete thought. It should always start with a capital letter and usually finishes with a full stop (sometimes called a period). It may be a statement a question or an exclamation. Sentences usually contain a subject and a verb, but not always, e.g. Where? Go! What a stench!

A phrase is a small group of words, e.g. "very happy", "in his house". Phrases are the "building blocks" of sentences and my dictionary tells me that they usually don't contain a finite verb.

So, lets use these two phrases to make a sentence;
He was very happy in his house.

I hope this helps,
Students: Are you brave enough to let our tutors analyse your pronunciation?
Again, Mozart, you really don't need to ask the same thing over and over again. We heard you the first time. We're not quite so dense as we seem.
phrase is is not express an idea

sentence is a complete idea

You arrived 7 years too late!
Teachers: We supply a list of EFL job vacancies