Topics: debating expressing dissatisfaction
Level: Intermediate
Topics: debating describing likes and dislikes expressing opinions
Level: Upper Intermediate
Topics: debating
Topics: debating describing problems
Level: Advanced
Topics: business culture comparing debating
Topics: chengyu debating idioms
Topics: debating disagreeing discussing
Topics: debating expressing opinions investigating
Level: Media
Topics: debating expressing opinions
Topics: debating explaining expressing opinions
Topics: debating expressing feeling expressing opinions expressing surprise
Topics: blaming debating expressing anger fighting
Topics: debating describing problems explaining expressing anger expressing dissatisfaction
Get unlimited access by upgrading to Premium