English communication skills

Collection by Bachkimlinh

61 
Pins
Bachkimlinh
50 Important Texting Abbreviations & Internet Acronyms – English Grammar Here – English Lessons English Sentences, English Vocabulary Words, English Idioms, Learn English Words, English Phrases, English Study, English Lessons, English English, English Learning Spoken

How to Express Your Opinion - English Grammar Here

How to Express Your Opinion in english (adsbygoogle = window.adsbygoogle || []).push({});I feel thatI woul