When we speak a language, there are always a number of expressions or phrases that we need to know and master so as to achieve our communicative goals. Here you have some of the most common and useful ones.
Agreeing and disagreeing:
Ways to express agreement and disagreement 1
Ways to express agreement and disagreement 2
Giving reasons:
Giving reasons 1
Giving reasons 2
Making comparisons:
Comparing in English 1
Comparing in English 2
Making suggestions:
Suggestions 1
Suggestions 2
Preferences:
Expressing preferences
Stating your opinion:
Giving your opinion