Questions?

Check our FAQs for the quickest support.

FAQ

Did not find your answer?
Contact us

Form the third conditional in English

Good luck!

Fill in the missing tenses to form the third conditional in English.

Remember:
Structure: If + past perfect + perfect continuous conditional or perfect conditional. ​
The perfect conditional conditional tense has three elements: would + have + past participle

Example 1:

  • If I ... ... then what I know now, I would have acted differently. (to know)
  • If I had known then what I know now, I would have acted differently. (to know)

Example 2:

  • If he had known that you were coming, he ... ... ... me to come over. (to ask)
  • If he had known that you were coming, he would have asked me to come over. (to ask)

If she not (to miss) the bus, she (to be) at work on time.

If I not (to distract), I not (to lose) my keys.

I (to visit) you, if I (to know) that you were in town. 

If you (to arrive) earlier, we not (to miss) our flight. 

If I (to see) him, I (to say) hello to him.

They (to go) to Spain last summer, if they (to save) some money.

He (to feel) better today, if he not (to eat) that much yesterday. 

If I (to work) harder, I still (to have) my job. 

If we (to know) that your brother was here, we (to go) to see him.

If he (to book) tickets, he not (to wait) in the queue. 

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

My education is :
Master in Art & Businees George Washington University
Tesol certifiction from Wordl Academic London UK 2.020
Br degree in Accountant Catholic University America .

Working for more than 8 years teaching ESL as second Language in : USA , UK , Latin America , Spain .
My teaching methods are : Using American Learning Program explain :
Subject + verb + Complement
and learning : nouns , verb , adjetive , adverb , modals , in general preparation TOEFL test .
Addicional I am preparing Power Point material to help you .

Having : Seft Study Book ( Digital ) to talk together and fill out sentences .
Reader American Family Book ( Level begginer and advanced )

Reviews

Teaching methodology

5/5

Communication

4/5

Punctuality

3/5

Internet connection

4/5

Learning materials

5/5
4.2/5

Mirna has a lot of teaching experience. She is patient and teaches Spanish grammar among other things. She can also help you with your business language.

This review was written by a coLanguage team member during a manual screening of this teacher profile.

Mirna Rossa L. Mirna Rossa L. ES

Review

Teaching methodology

5/5

Communication

4/5

Punctuality

3/5

Internet connection

4/5

Learning materials

5/5
4.2/5

I am a BA in Education graduate, with vast experience in primary, secondary and higher education levels, as well as in other activities related to education. I believe I have a diverse background which makes me a very adaptable teacher and with a lot to offer.
Most of my experience is in high school ,in adult education and university students. I have been able to develop a good relationship with my students, which has translated to better communication and an altogether more rounded experience for them and myself. My lesson planning has always aimed to reflect my students’ needs and interest applied into useful communicative language structures that they can actually use in their lives.
In my last years as a teacher, I have focused on preparing test-takers for the TOEFL. It has been a completely different experience from what I have had before, but I have helped my students accomplish the desired scores in the proposed time.
I believe in making the learning of a new language something exciting and not frightening at all, but challenging and gratifying instead. My material is dynamic and keeps my students engaged and continuesly developing their communiation skills.
I am flexible with my students' time and shcedule; naturally, it is open for deliberation if needed. I look forward to helping you get to the desired goals you set foryourself!

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Daniel is a wonderful teacher. He can deduce what the needs of each student are and make the class in an entertaining and enriching way. I definitely recommend this teacher!

Bustamante B. Bustamante B.

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5
French lessons with a qualified teacher (for children, teenagers, adults)

Reviews

Teaching methodology

4/5

Communication

4/5

Punctuality

5/5

Internet connection

4/5

Learning materials

4/5
4.2/5

Laurie has been working since 2016. She teaches French from the levels A1 until C1. Her learning materials are very interactive, games, quizzes, videos etc. You will surely learn a lot from her!

This review was written by a coLanguage team member during a manual screening of this teacher profile.

Laurie G. Laurie G. FR

Review

Teaching methodology

4/5

Communication

4/5

Punctuality

5/5

Internet connection

4/5

Learning materials

4/5
4.2/5

Hello!

Do you want to learn Italian from zero or improve your language level? Do you need to pass a language certification's exam?

My name is Alessio, and I am and experienced Italian instructor with passion for my job.

Contact me, and we can discuss together a customized plan of lessons.

Alessio

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

4.67/5

Learning materials

4.67/5
4.87/5

I learn Italian with Alessio and I would say that it's a great experience. He is a very thoughtful teacher who puts a lot of thought into how he presents the material. He paces me just right so I feel myself challenged but not overwhelmed. His lessons are engaging, useful, and he is very patient. I would highly recommend him to anyone interested in learning Italian.

Alessio A. Alessio A. IT

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

I Offer English teaching, Phonics, word and sound pronunciation.
My lessons are aimed at children aged 2- 8.

I do general English conversation for older groups too.
Lets build a bright future and expand our knowledge.
If there is something I do not offer , please ket me know as we can try and do a specific lesson.

Stories, flash card, books and other items are used in lessons to make it fun.

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Inge was great with my daughter who is 5 . It was a fun lesson and I will definitely book again . Thank you for making my daughter have a good lesson .

Inge A. Inge A. ZA

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Hi!
I'm Emma, I'm originally from London but have lived in many countries around the world, and currently live in Italy. I have learnt foreign languages myself, so I can empathise with your every concern about learning a new language!
I speak english with a very clear British accent, and I have much experience with all levels of english learners, from beginners to advanced, from young children to retired adults, online and in person.
Just let me know your needs and language goals, and I will help you!

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Emma is a very good teacher, she is helpful and patient. She helped me to prepare for B2 English exam. She improved my pronunciation and my vocabulary and she understood what I needed.

Emma F. Emma F. GB

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Let me help you improve your English for any purpose. I am a native English speaker with a Master's degree in English, a Bachelor of Science degree and a CELTA teaching qualification.

I have been teaching for four years. As a copy-editor, I have been helping people improve their written English for over ten years (so yes, I can edit documents for you). Interviews: send me your CV and the job description and I will help you prepare.

Ready for certification? I will help you get ready for English language proficiency exams (TOEFL, TOEIC, IELTS, OET, C1 (CAE), C2 (CPE).)

We CAN meet free of charge (just book a FREE CHAT for 20 minutes) to discuss your learning needs/my teaching methods and to start talking.

It is useful if you take a quick online test to establish a starting point: https://www.cambridgeenglish.org/test-your-english/general-english/ Please let me know the results A1/2 B1/2 C1/2.

If you need to reschedule, please do so 24 hours in advance to avoid being charged.

NB If you are writing a test like IELTS or TOEFL 'in a month or two' and you need to obtain a minimum score to enter a university, remember that according to education bodies like British Council and Cambridge English, it takes an average of 120-130 lesson hours to move from one level or band to the next. So with 'one or two' months, you need to already be at B2 or Upper Intermediate level to start preparing.

For B2-C2 level students who enjoy photography: Would you would like to improve your English conversation and your photography? In a typical lesson, you will show me your latest photos and describe how and why you took them. Then we will discuss how photos are assessed in photographic competitions and, if necessary, we can go over the essentials of using a digital camera (although it's perfectly fine if you use your mobile phone to take photos).

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Sandra is a very experienced and kind teacher. She is amazing at making you feel at ease, so that you can really enjoy your class and focus on your learning. She provides great learning materials and organises the lesson according to your needs and level.

Mary K. Mary K. ZA

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Hey everyone!

My name is Ashlyn, and I am a native English speaker from New Zealand :) I love to create lessons for my students to help them make their English language journey as enjoyable as possible! I am an online university student studying history and social anthropology.

I have two years of teaching experience in private English language schools, and I also have a CELTA certificate. Therefore, I know how to teach English effectively and create lessons to practice speaking, reading, writing, and listening skills.

I love to use technology in the classroom, and I always create fun and colourful PowerPoint presentations to guide us through the lesson. I am always open to suggestions from my students. If you want to focus more on certain topics or activities, I am happy to make that possible for you.

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

I would like to recommend Ashlyn P. as an English language teacher. She is a great English teacher : patient, reliable, professional and very motivated. Her classes are very interesting : I have possibility to practice speaking and grammar, I always receive feedback about my mistakes and we practice the problems that are most difficult for me. She is also a very friendly and easy - going person. I am very happy with my decision to study online and I would recommend her to any online student who wants to improve his language skills.

Ashlyn P. Ashlyn P. NZ

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5
Bilingual private lessons

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Catherine is an excellent teacher and communicator. In our initial session, we had an extremely productive conversation about goals and expectations and what I was seeking with personal lessons in Spanish. This allowed her to tailor our first lesson to my needs. I learned so much! She helped substantially with pronunciation and verb conjugations. I look forward to our next sessions and continued learning. I highly recommend her to anyone who is looking to improve their language skills in Spanish and English, in particular.

Catherine D. Catherine D. US

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

**** Please contact me before booking a lesson, thanks! :-)*** Hello everyone, I'm Federica and I'm an italian and english teacher. Before being a teacher I've been a student infact I graduated in languages so I know very well how hard can be learning a new language. I'm interested in music, cinema, literature and I enjoy talking about several topics. I've been teaching since 2009 and in 2012 I've qualified as italian language teacher. I've experience with children and adults, with in company courses, with total beginners as well as with advanced. Also I've succesfully prepared a number of students for the most important english and italian certification (CELI, CILS, FIRST, PET, KET). Over the last years I've became specialized in one-to-one or small groups lessons because in this way I can create a tailored programme for each student. I follow a communicative approach and in my classes there's lot of room for speaking but I don't neglect grammar, listening and writing. I provide you with material, sometimes selfmade, other times taken from books, videos, or songs, but always useful to help you to immerse in the target language! At the end of every lesson I always assign homework in order to revise the things learnt. I define myself as a happy, positive and very patient person and I do my best to make the class a funny and relaxed moment. I look forward to meet you online!

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

My boy 11yo had very helpful and nice lessons with Federica, a first experience which it worths to repeat as soon as possible. Thanks to Federica.

Federica C. Federica C.

Thank you so much! :-)

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

-About Me

Hi! My name is Daniel. I'm 26 years old and I currently live in Seville, Spain. I have been teaching Spanish for 4 years now because I love to teach my language and culture to others. I'm interested in movies, especially french cinema of Nouvelle Vague, literature and music of all genres.

-Me as a Teacher

I graduated in Hispanic Philology with a master’s degree in Teaching Spanish as a Second Language at University of Sevilla with more than 3 years of experience teaching Spanish to students from different nationalities, countries, ages and levels (from absolutely begginer to C2).

I have worked with USA and Erasmus university students, refugees with any knowledge of Spanish, British, Chinese or Koreans students, among others. For doing that I have prepared personalized lessons based on the needs and interests of the students.

Also, I’m an official DELE Examiner certified by Instituto Cervantes who has helped a lot of students to get their Spanish level certificated in different levels.

-My Lessons & Teaching Style

-Very communicative lessons adapted to the needs and interests of my students.
-Personalised lessons based on each student and their goals.
-Lessons about conversation, gramar, culture…
-My main goal is to help you to speak Spanish with confidence and fluently.
-Access to all the material used.

Reviews

Teaching methodology

4/5

Communication

4/5

Punctuality

5/5

Internet connection

4/5

Learning materials

4/5
4.2/5

Daniel has over 4 years of teaching experience. He has experience in teaching online, offline and to people from all different cultural backgrounds. He teaches all levels from A1 to C2. Furthermore, he has a broad variety of learning materials available for each level. You will surely learn a lot from him!

This review was written by a coLanguage team member during a manual screening of this teacher profile.

Daniel G. Daniel G. ES

Review

Teaching methodology

4/5

Communication

4/5

Punctuality

5/5

Internet connection

4/5

Learning materials

4/5
4.2/5

My name is Julija Mihalova. I’m an enthusiastic Russian language tutor with over 12 years experience. I have a degree in Translation. I also have a certificate from Moskou University to teach Russian as a foreign language.

These individualized lessons will help you achieve the necessary level of Russian in the shortest possible time.

I will be happy to help you :
· learn Russian vocabulary for everyday life and traveling
· learn Russian for professional purposes, the broader job opportunities
· reach the A1/A2/B1/B2/C1 level Russian of the Common European Framework
· if you are someone who is curious about a different culture; OR wants to keep your brain active and fit by giving it an excellent workout.

As your tutor, I will focus on your preferences and provide you with an individualized learning program.

Regardless of the level at which you start, you will be able to communicate in Russian from the very first lesson. I will help you to understand grammar and reading; to enrich your vocabulary, speaking and listening skills through life communication fun games; and will provide activities to help the lessons ‘stick’.

The materials of each lesson will be provided in a visual, easy to perceive, form.

I am a friendly, professional and committed tutor and you will be assisted and supported as you progress along your individual learning curve.

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

4/5

Learning materials

5/5
4.8/5

Julija has over more than 20 years of teaching experience. She teaches to all ages and levels from A1 to C2. She has lots of interactive learning materials. You'll surely feel comfortable in her classes!

This review was written by a coLanguage team member during a manual screening of this teacher profile.

Julija M. Julija M. LV

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

4/5

Learning materials

5/5
4.8/5

I am a certified TEFL English teacher. I am flexible and I teach based on your learning style. For instance, if you learn best with visuals I will incoporate vidoes and picyures into our lessons. My lesson plans focus on grammar, writing, and pronunciation. Learning a new language is fun and I make my lessons fun and innovative.

Reviews

Teaching methodology

4/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

4/5
4.6/5

Vanessa is a new teacher and eager to help you learn English. Her lessons are fun and interactive. She teaches from A1 to B2.

This review was written by a coLanguage team member during a manual screening of this teacher profile.

Vanessa M. Vanessa M. ZW

Review

Teaching methodology

4/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

4/5
4.6/5

Hello! My name is Lucille and I’m from South Africa. I’m a fun and adaptable tutor who is able to adjust my teaching method according to the focus and needs of every individual student. I have 120hr TEFL certification and 4 years of experience in teaching children of all ages as well as adults. I’m a former actress, dancer, musician and makeup artist. My lessons are a warm and friendly environment where students are able to freely express themselves and are able to ask me questions at any time.

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Lucille is an enthusiastic teacher. She has 4 years of teaching experience. She has taught to children and adults. Furthermore, she is eager to help you learn English!

This review was written by a coLanguage team member during a manual screening of this teacher profile.

Lucille V. Lucille V. ZA

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

My education is :
Master in Art & Businees George Washington University
Tesol certifiction from Wordl Academic London UK 2.020
Br degree in Accountant Catholic University America .

Working for more than 8 years teaching ESL as second Language in : USA , UK , Latin America , Spain .
My teaching methods are : Using American Learning Program explain :
Subject + verb + Complement
and learning : nouns , verb , adjetive , adverb , modals , in general preparation TOEFL test .
Addicional I am preparing Power Point material to help you .

Having : Seft Study Book ( Digital ) to talk together and fill out sentences .
Reader American Family Book ( Level begginer and advanced )

Reviews

Teaching methodology

5/5

Communication

4/5

Punctuality

3/5

Internet connection

4/5

Learning materials

5/5
4.2/5

Mirna has a lot of teaching experience. She is patient and teaches Spanish grammar among other things. She can also help you with your business language.

This review was written by a coLanguage team member during a manual screening of this teacher profile.

Mirna Rossa L. Mirna Rossa L. ES

Review

Teaching methodology

5/5

Communication

4/5

Punctuality

3/5

Internet connection

4/5

Learning materials

5/5
4.2/5

I am a BA in Education graduate, with vast experience in primary, secondary and higher education levels, as well as in other activities related to education. I believe I have a diverse background which makes me a very adaptable teacher and with a lot to offer.
Most of my experience is in high school ,in adult education and university students. I have been able to develop a good relationship with my students, which has translated to better communication and an altogether more rounded experience for them and myself. My lesson planning has always aimed to reflect my students’ needs and interest applied into useful communicative language structures that they can actually use in their lives.
In my last years as a teacher, I have focused on preparing test-takers for the TOEFL. It has been a completely different experience from what I have had before, but I have helped my students accomplish the desired scores in the proposed time.
I believe in making the learning of a new language something exciting and not frightening at all, but challenging and gratifying instead. My material is dynamic and keeps my students engaged and continuesly developing their communiation skills.
I am flexible with my students' time and shcedule; naturally, it is open for deliberation if needed. I look forward to helping you get to the desired goals you set foryourself!

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Daniel is a wonderful teacher. He can deduce what the needs of each student are and make the class in an entertaining and enriching way. I definitely recommend this teacher!

Bustamante B. Bustamante B.

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5
French lessons with a qualified teacher (for children, teenagers, adults)

Reviews

Teaching methodology

4/5

Communication

4/5

Punctuality

5/5

Internet connection

4/5

Learning materials

4/5
4.2/5

Laurie has been working since 2016. She teaches French from the levels A1 until C1. Her learning materials are very interactive, games, quizzes, videos etc. You will surely learn a lot from her!

This review was written by a coLanguage team member during a manual screening of this teacher profile.

Laurie G. Laurie G. FR

Review

Teaching methodology

4/5

Communication

4/5

Punctuality

5/5

Internet connection

4/5

Learning materials

4/5
4.2/5

Hello!

Do you want to learn Italian from zero or improve your language level? Do you need to pass a language certification's exam?

My name is Alessio, and I am and experienced Italian instructor with passion for my job.

Contact me, and we can discuss together a customized plan of lessons.

Alessio

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

4.67/5

Learning materials

4.67/5
4.87/5

I learn Italian with Alessio and I would say that it's a great experience. He is a very thoughtful teacher who puts a lot of thought into how he presents the material. He paces me just right so I feel myself challenged but not overwhelmed. His lessons are engaging, useful, and he is very patient. I would highly recommend him to anyone interested in learning Italian.

Alessio A. Alessio A. IT

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5