How to Write an Opinion Essay A2/B1

An opinion essay is a formal piece of writing in which you share your thoughts on a specific topic. You should express your opinion clearly and give reasons and examples to support your point of view.

Remember that when we write in formal style, we must not use contractions or informal words or expressions.

Parts of an opinion essay

An opinion essay must have 3 parts:

1. Introduction

In this paragraph you have to introduce the topic. You introduce the topic by restating the question or the title of the essay in your own words. Here you have to say if you agree or not with the question or the title of the essay. You can agree, disagree or partially agree.

2. Body

In this section you have to support your opinion with reasons and examples. You must include at least three reasons. Break it into several paragraphs. Write one paragraph for each supporting reason. Don’t forget to include examples or facts.

3. Conclusion

Summarize your ideas and restate your opinion using different words.

Transition words and phrases

In your essay you have to organize all your ideas in a logical and coherent way. You can use different transition words or phrases to connect your ideas. Transition words and phrases help the reader understand your point of view easily.

In the table below there is a list of common transition words that you can use in your opinion essays.

Transition words and phrases for opinion essays


Essay question: A1/B2 English learners should learn how to write an opinion essay. Do you agree or disagree? Why?

Example of an opinion essay A2/B1


Dogs are better pets than cats. Do you agree or disagree. Why?

Write your answer in the comments below.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: