Questions?

Check our FAQs for the quickest support.

FAQ

Did not find your answer?
Contact us

Indefinite articles worksheet - Drag and drop

Test your knowledge and understanding of indefinite articles by choosing the correct one

Exercise outline

  1. Back to lesson
  2. Indefinite articles exercises
  3. "A" and "an" articles exercises
  4. Indefinite articles worksheet - Drag and drop

What our students say

Unlike in other platforms, all our teachers are manually verified by our professional team. Trust in the experiences of our students.

4.97/5

I am an English language teacher with a strong academic background and a love of languages. I enjoy helping people to develop their ability to use English in different contexts.

I have the internationally recognised Cambridge CELTA qualification (Pass A) in English language teaching. I am teaching English to those learning for professional reasons or academic study as well as those learning for personal reasons or holidays. I am able to teach all levels from beginner to advanced (CEFR Levels A1-C2). I usually teach adults.

I have studied social sciences to PhD level and have experience of working in universities as a researcher, including giving tutorials. I have also worked as a professional proofreader.

I speak British English and I have an appreciation of other varieties of English, sometimes referred to as ‘Global Englishes’, as well as the use of English as a ‘lingua franca’ or common language.

I have been trained in the ‘communicative approach’ to language teaching. This approach is based on the idea that the best way for us to learn a language is through using it in communication that is meaningful for us. My lessons will help you to learn English through using it in activities and tasks that are connected to your reasons for learning English and your wider interests. The lessons will include vocabulary, grammar and other aspects of language as well as the four skills of listening, reading, speaking and writing, depending on your priorities. I would like to have some background information about you, including why you are learning English, your professional and/or personal interests and your first language. I can then create lessons that meet your individual needs with activities that are personalised for you.

I have also been trained in teaching English online and I am familiar with a range of digital tools that can make the lessons effective and interesting. I am also familiar with several sources of professionally designed study materials that are publicly available for adaptation for different learners. I will give you feedback on your strengths and on how to improve. I can also give guidance on homework and other resources you can access, if this is of interest to you.

I welcome your feedback on each lesson.

I have experience of learning languages myself, including Mandarin and Turkish, which I really enjoy. I hope that you will enjoy my English lessons.

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Emily is a native speaker, this is why she is an ideal teacher if you want to learn more than only the English language. She teaches to adults and to all levels A1 until C2. She has lots of different and interactive learning materials. Overall, she is a great teacher, and you will surely learn a lot from her.

This review was written by a coLanguage team member during a screening interview.

Emily T. Emily T. GB

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Native English teacher with 13 years of experience

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Angelina is a fantastic teacher! She helps me out in revising my English papers with enthusiasm and patience! I recommend her.

Angelina P. Angelina P.

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Hi everybody,

My name is Barbara.

I used to live in Ireland, in the UK, in Italy and at the moment in Spain. I have spent much time in the USA and Scandinavia as well. I have been flying around the world as a flight attendant for approx. 13 years.

I am also a qualified tour guide and a qualified ENGLISH TEACHER.

I love teaching and I believe it is really important to learn foreign languages, to get to know different nations, cultures in order to have a better idea of the world. English can be a key to open a new world for you and eliminate the barriers you have at the moment.

Oh! and I've almost forgotten to tell you:
I'm an ITALIAN TEACHER too

IN CASE your problem is not the English language, but you have a problem when you need to order a good PIZZA, CAPPUCCINO or some delicious SPAGHETTI during your stay in ITALY or you need to get ready for an internship or you want to learn ITALIAN for any other reason, I can teach you and help you improve your ITALIAN!

Are you still hungry and you want to keep filling your stomach in HUNGARY? I can also give you some HUNGARIAN LESSONS from beginner to advanced level! (of course if you like Goulash- Gulyàs, I can give you the original recipe!)

If you think you need ENGLISH, ITALIAN and/or HUNGARIAN for your goals and dreams, get in touch and we can plan some lessons for you.

TEFL/TESOL qualified English Teacher

168 hours Tefl Org, Scotland, UK

40 hours Tefl Online Teaching, Tefl Org, Scotland, UK

30 hours Tefl Online Teaching, Tefl Institution, Ireland

TEFL/TESOL Online Teaching Practicum, Tefl Org., Scotland, UK

I can teach you Conversational English, Business English, Prepare you for an exam or teach English to your kids. Or/and we can do all these in ITALIAN and HUNGARIAN too!

Hope to see you soon in class.

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

I’m very happy with my teacher! Barbara is so kind, helpful and she has a lot of knowledge to share. She is preparing me for some English exams, it is going quicker and better than I expected. Thank you so much!!!!!!!!

Barbara B. Barbara B.

Thanks so much for the kind words Em! It takes two. You really put your heart and mind to your goal. Very well done. Keep up the good work and you will see the results. See you in class :-)

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

I am Yora, a self-employed English tutor. I have been working with adults searching for tailor-made English totorials or/and flexible learning schedule since 2013. The lessons I offer are pretty much focussed on good communication and natural learning in a modern way, i.e. with using IT everywhere we can.

My methods

I am a proponent of learner-centred approaches and methods which are non-directive and rely on learners’ intrinsic motivation. They usually learn a foreign language because they need it for their work, study, travel, etc.. At the same time, when they do it in an  enjoyable manner, in accordance with their nature, interests, and style, and with opportunities to choose their activities and learning materials themselves, it is also intrinsically motivated learning.

In professional terms, I try to creatively implement ideas and methods from approaches such as  Direct one, Natural Learning, Democratic Education, and in particular Suggestopedia, Montessori pedagogy, Summerhill and Sudbury Schools.

In practical terms, it may mean providing learner colleagues with choices and often asking them what they want to do, and whether they want to do one or another task. For instance, they can choose whether to use a student's book or not, and if yes, to choose among at least two alternatives. My primary focus is LEARNING, and I encourage the colleagues to be active and increasingly independent learners to the point they can confidently manage their own language learning themselves. Of course, efficient communication and IT are natural components of my tutorials because they are part of life.

So my pillars are:

1. Reliance on the intrinsic motivation (self-driven and self-determined learning); my role is to be learner's guide, to facilitate their learning, and encourage their independence;
2. Good communication;
3. eLearning (IT as inherent component);
4. Creativity and art.

What my students will learn

Firstly, my learner colleagues will achieve their learning goals, be they to cover a relevant student's book material necessary for passing an English level test, or to advance with their language command in areas they want or find necessary for their work, travel, study, etc., in a rather tailor made manner.

Secondly, my  learner colleagues will learn to become more independent English learners. As the language is everywhere nowadays, there are countless accessible learning options, and it is usually a matter of motivation, knowing how to learn, and good self-management to go as far as they need in it

My teaching experience

My English teaching career started in private language centres in Sofia in 2013. I have been working independently as an online English tutor since 2015.. Among my students, there have been from pre-school children (with the youngest one aged four) through teenagers to adults just before retirement. However I have specialized in and feel most comfortable tutoring English to adults. Currently, my online learner colleagues are usually white-collar workers and pink-collar ones investing in their English skills for the sake of their career.

Apart from it, I have been in the field of learning for almost thirty years  starting with my university studies in education, and then focusing on non-formal learning (outside school) and lifelong learning. The latter covers seven years as a professional in staff qualification and career guidance in National Institute for Education in Sofia, as well as fourteen years as an independent expert for the European Commission under their programmes related to education, lifelong learning, youth, and European Citizenship.

Reviews

Teaching methodology

4.81/5

Communication

5/5

Punctuality

4.79/5

Internet connection

4.93/5

Learning materials

4.5/5
4.7/5

The lesson was again very useful for me but at the same time difficult. We used different learning materials that make it easier for us.

Translated by Google Translate

Yordanka A. Yordanka A.

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Russian teacher (native speaker)

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Olesya is an enthusiastic new teacher. She has lots of learning materials, and she teaches interactive classes. She is very patient and will certainly help you learn Russian in a fun manner!

This review was written by a coLanguage team member during a screening interview.

Olesya K. Olesya K. RU

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Hello!
I am Teacher Adan and I want you to speak and write English / Spanish. I have worked as an English teacher for more than 3 years with different groups and ages. I have also taught private classes, prepared students for international certifications and improved speaking in one to one lessons. The vast majority of my students succee when we work together as a team in the journey of learning a foreign language. As a result of my years of preparation and practice, I have got a university degree where I had the chance to teach subjects from my career in my senior year as well. I obtained a couple of certifications of trainings and seminars that I have been invited to and I recently obtained an international teaching certification (TEFL) and the English proficiency certificate in C2 level (advanced).
But let's focus on you and your interest in speaking a new language, I invite you to become part of my multiple students and finally be able to communicate in a different language even if your purpose is either for business, education or just for fun.
In my classes I involve my students with topics they are interested in, so that by the moment of speaking it is easy for them to discuss or give their point of view. I use technology to play games such as Kahoot, Google plataform, Charades, Quizizz and Kami. My students are always active producing and doing something so that the class is engaging and dinamic rather than only listening to the teacher. My methodology of work is based on having a learning environment where everyone can ask and participate in the language my students are learning. My main focus is to make everyone understand what I teach and how they can use in real life situations the content I give.

My learning materials are a book updated with the latest methods while learning a foreign language based on Person's content, the on-line tools I mentioned before so my students can develop interactive worksheets, speaking tasks, writings or vocabulary games and you (my student), who is the key to develop a well structured class with learning purposes.
I would love to receive an email from you in case of doubts or confirmation of the schedule for the class and get ready to become the next English / Spanish speaker.

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Adan is a very profesional teacher. One of the things I like the most is that he is very flexible person and adapts to my ability. Im really pleased with him.

Adan G. Adan G.

Thanks Nuria. You are such a really good student too and dedicated. See you back in class soon.

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

I am a certified TEFL teacher and have taught ESL for the past three years. I can help you become more confident in speaking the English language which I believe is one of the most important parts of learning a language. If you want to pass exams I can also help you prepare for them and create lessons focused on listening, writing, oral and reading. I love traveling and if you are interested we can talk about the difference in cultures or any known sites in that country. We can speak about any categories you choose from politics to nature, I can build a class on that. I will help you in any way you can from beginners to advance I want to help you learn English! 

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

4.56/5

Learning materials

5/5
4.91/5

I liked the conversion we had - teacher changed topic few time topic in the right direction and it help very much for speaking.

Amber A. Amber A.

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

4/5

Learning materials

5/5
4.8/5

Hi! My name is Elisabetta, I’m from Italy and I can provide professional Italian, Spanish and English language lessons for all levels. I am an open and friendly person, but also very rigorous with my job and I expect my students be the same, that is positive and committed. The language course I am offering will be tailored to your specific needs and we’ll together find the best way to reach your goal: learn a new language and enjoying while doing it!

 

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Elisabetta is a teacher who manages to convey love for her work. It follows you on your path of growth and strongly supports you. He follows different teaching methods according to the needs and priorities of the moment. Punctual, precise and super helpful. That's what I was looking for! Thanks

Translated by Google Translate

Elisabetta S. Elisabetta S.

Thank you very much dear, I send you a hug :)

Translated by Google Translate

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Do you want to learn a new language?
Do you want to be able to communicate in Greek or in English in real-life settings or to conduct business?
Do you need help preparing for school?
Do you need help with homework or revision for upcoming exams?
Do you need help preparing for a language exam?

If the answer is `YES` to any of the above questions then contact me for a friendly chat.

Greek as a Foreign Language (Beginner to Advanced)
Children, Young and Adult Learners
Preparation for the GCSE Greek and CEFR exams
Conversational Greek
Business Greek
Professional Greek

English as a Foreign Language (Elementary to Advanced)
All age groups
Conversational English
Exam Preparation including IELTS, FCE, and CAE
ESOL English
Science English
Business English

A CELTA certified English Language Teacher and a native Greek; dynamic and results-orientated with long tutoring experience, a strong background in sciences and languages. I am currently completing an M.Ed degree in teaching English as a Foreign/International language.
Trustworthy and approachable with strong rapport skills.
Experienced in working with children, young learners, and adults across various educational settings.

A strong talent to develop and implement creative, hands-on learning that reaches every student`s learning style and ability, whilst empowering students to succeed and reach their individual goals. Every lesson is tailored to the needs of the student. The use of specific handbooks is determined by each student`s desires and needs. Any extra material when needed will be provided by the teacher.

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Katerina has lots of teaching experience. She teaches to all age ranges, from children to adults. She teaches to groups but also to individuals. Furthermore, she is very patient and eager to help you learn a new language.

This review was written by a coLanguage team member during a screening interview.

Katerina Y. Katerina Y. GR

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

I'm Rick, a CELTA-certified English language teacher.

Raised bilingually by an English mother and Dutch father. Lived, studied and worked in London.
Originally a classically trained singer and therefore have a sharp ear for pronunciation and vowel formation.

As a singer, I'm used to speaking and singing a lot of different languages (Italian, German, French, Russian, Czech, English, Dutch) and am used to working, and speaking English, with people from all around the world, which I like very much!

I have a lot of experience with online teaching, as well as live in person.
I teach grammar, listening, reading and speaking, using materials from different course books, adapted to the needs of you as a student.
My lessons are a combination of depth and personal touch.

I'm flexible, creative and fun, so send me a message and I hope to be helping you out with your English language learning in the near future!

Reviews

Teaching methodology

4/5

Communication

4/5

Punctuality

5/5

Internet connection

5/5

Learning materials

4/5
4.4/5

Rick is a new teacher on our platform, and he is eager to help you learn English. He has experience in giving exam training and teaches English from the level A1 until B2. Furthermore, he is very structured and adjusts his classes to your needs. You will surely learn a lot from him!

This review was written by a coLanguage team member during a screening interview.

Rick Z. Rick Z. NL

Review

Teaching methodology

4/5

Communication

4/5

Punctuality

5/5

Internet connection

5/5

Learning materials

4/5
4.4/5

Hello! I am a CELTA-qualified native English teacher offering lessons carefully tailored to your needs. Learn by dynamic conversation exchange, written pieces, songs lyrics, podcasts, and fun and challenging exercises. Try out a trial lesson and let’s work together to bring you closer to your English language goals!
- Intermediate Italian and Spanish speaker -

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Melissa is a great teacher. The lessons are just what I was looking for: conversation, writting, grammar..

Melissa R. Melissa R.

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Have you always dreamed of becoming an expert in the English language? Now you can!
I am a sworn translator and have more than 15 years of experience. Together with me you will be a near native speaker in no time!

My name is Wendy and I have been working as a sworn translator and reviser in the English and Dutch language ​​for more than 15 years. In addition, I occasionally help students and pupils with their lessons, young and old.

Would you also like to become a language professional? Or do you just want to be able to get by in the English or Dutch language, and especially want to practice speaking? Then you're in the right place with me. I would be happy to help you!

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

4.67/5

Learning materials

5/5
4.93/5

Wendy is an enthusiastic new teacher. She is very patient and has a passion for the languages she teaches. She has lots of useful learning materials, and you will certainly feel welcome in her class.

This review was written by a coLanguage team member during a screening interview.

Wendy K. Wendy K. NL

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

4/5

Learning materials

5/5
4.8/5

Hello!
I believe learning should be fun and interactive!

I would love to help you in any way I can, to improve your knowledge of English.
I love making beginners feel comfortable, and developing conversations or grammar with those who are more experienced in English!
I am very used to teaching children whose second language is English.

I love teaching and watching children come alive with individual attention, and tailoring my teaching style to their personalities. I enjoy being animated with my students!
I am comfortable teaching children and adults.
I am a South African and have a Business degree. I worked in Finance and Marketing for 7 years for Volkswagen South Africa.
I am extroverted and I love people!
I have homeschooled my children from the 2nd grade through to the 7th grade.
I have taught Life Skills to 8 year olds at a Primary School for three years.
Currently, I tutor 1st and 2nd graders at a school where the children are learning in English as a SECOND language.
I believe my personality, teaching experience and work ethic make me a great teacher!
Best Regards
Christine Rafferty

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Cristina it's very funny and smilimg Person! Her english Is clear! Very good lesson with her! Thanks Cristina!!

Christine R. Christine R.

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Hello, my name is Corinne and I am a qualified ESL English teacher from England. I have been teaching in classrooms and online for over 3 years and I have many satisfied students.

My lessons are student-centred and usually take place on Skype. I treat every student as an individual and tailor my lessons to meet their goals. I use a variety of text books and free online resources including exercises, articles and videos. I usually give out a little homework at the end of each lesson to reinforce what we have done together.

In your first lesson, we will discuss your needs and check your current level. From this, we can decide what sort of lessons will suit you the best. Perhaps you struggle with grammar and sentence structure? Perhaps you need to practice English for a specific purpose, like understanding lectures, making phone calls at work, or travelling? Or perhaps you need a structured course so that you can learn English step by step?

Whatever you need, I’m here to help. I see it as my job to make you feel safe, build your confidence and make your lessons enjoyable. I look forward to hearing from you and to helping you on your path to speaking better English. Book your first lesson now and let’s get started.

Reviews

Teaching methodology

4.9/5

Communication

4.98/5

Punctuality

4.99/5

Internet connection

4.97/5

Learning materials

4.94/5
4.96/5

Corinne is a kind, professional teacher and a great person! I strongly recommend her excellent lessons.

Corinne P. Corinne P. GB

Thank you, Anastasiia!

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

- Learn with a native English speaker: MA in Special Needs, PGCE, CELTA
- Advance essential skills: speaking, reading, listening comprehension, writing
- Prepare for TOEFL, TOEIC, IELTS, exam with confidence
- Homework assistance for primary and secondary students in bilingual schools
- Well-prepared lessons with abundant teaching resources
- Personalised strategy ans structured lessons
- Helpful suggestions for practicing at home
- Choose a lesson package that works for you
- Please indicate your city/country/time zone in your lesson request

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Kiranjit has over 10 years of teaching experience. She has experience in preparing several English exams like the IELTS. She has teaches to all ages and levels (A1-C2). Furthermore, she has lots of useful learning materials.

This review was written by a coLanguage team member during a screening interview.

Kiranjit K. Kiranjit K. SG

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5