Communicative Function 20

20.A. Expressing opinions: Listening
20.B. Expressing opinions 1
20.C. Expressing opinions 2
20.D. Expressing opinions 3
20.E. Expressing opinions 4
20.F. Expressing opinions 5
20.G. Agree / Disagree: Practice
20.H. Practice Expressing opinions
20.I. Crossword: Expressing opinions