Questions?

Check our FAQs for the quickest support.

FAQ

Did not find your answer?
Contact us

Do you know the difference between the Preterito perfecto and the Indefinido?

Choose the correct tense.

Exercise outline

  1. Back to lesson
  2. Do you know the difference between the Preterito perfecto and the Indefinido?
  3. ¿Preterito perfecto or Indefinido?
  4. Conjugate the verbs in both texts

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.95/5

I have been an English teacher for over 5 years. I have had the opportunity to teach English in different countries as well as to different age groups ranging from 2 years to 18 years old and adults.

I have a CELTA and CAM certificate for teaching general English to adults and I also have a TYLEC certificate from the University of Trinity College for teaching young learners.

I like to design classes that are interactive and fun for students and I also like to work with small projects. I find it is important to create a dynamic and friendly atmosphere with the students.

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Patricia is a very friendly teacher, I really enjoyed talking to her. She is great at tailoring teaching material for your individual needs and I can surely recommend her as a teacher.

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

Patricia M. Patricia M.

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Hello everyone! I would welcome the opportunity to teach you a fascinating language. I am an italian native-speaker and I am eager to let you enter the world of italian language and culture. I offer professional classes in order to achieve highly proficient competence in the italian language, as far as reading, speaking and writing are concerned. Classes will be interactive and dynamic, combining learning and enjoyment. Levels according to QCER (A1-A2-B1-B2-C1-C2).

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Giulia is nice Italian teacher. She has severals ideas to teach Italian from beginners to advanced. Students can learn Italian vocabulary by pictures, texts and discussions. She is involved on her lessons and a smiling person !

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

Giulia Carlotta  F. Giulia Carlotta F. IT

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

I practice and adopt methods according to each student’s ability. It involves assignments customised by me, daily one-to-one conversations with my students about different topics, timely tests, picking up suggestions on what is working for the student and what is not working and changing methods which would best fit the student. I’m a Finance Analyst with an experience of more than 3 years in the Corporate Industry. I also take online English classes with the utmost motive of a better community of English Speakers. Mainly based out of Mumbai and Chennai, I also know the language barriers people who work in the Corporate world and the School students face. I am here to help them

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Srinithi is a young, well-prepared Teacher with a nice presence. She has a wide range of learning materials for all language levels (A1-C2) and is motivated to be your new teacher!

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

Srinithi S. Srinithi S. IN

Thank you so much Cansu :)

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

LEARN ITALIAN WITH A SMILE!

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Manuela is a very nice and professional teacher with decades of experience who has been teaching to all kinds of students. She provides you with all the learning materials you may need and she will guide you through the process of language learning.

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

MANUELA M. MANUELA M. VA

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Hey there, it's Nico, I'm a native Italian and I am a qualified experienced teacher of Spanish, Italian and English.

I know, learning a language can be intimidating, but it isn't so bad.
It's about two things: listen and speak.

That will be my focus with you. We will have CONVERSATIONS.
You'll make mistakes... so what? We will learn from them, laugh them off and speak better and better.

If you want to learn a language from scratch, improve one you already know, if you need it for work, travelling or just for fun, contact me for a free trial and we'll see what we can do.

I hope to meet you soon :)

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Nicola is an experienced teacher who started this job about ten years ago. He has been teaching different languages in different countries and he knows how to adapt his method to different kinds of students. He does great use of technology to make his lessons more interesting and interactive.

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

Nicola G. Nicola G. IT

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Spanish / English teacher with experience working in universities

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

4.86/5

Learning materials

5/5
4.97/5

Adriana is a wonderful teacher. She prepares the lessons individually for me. The lessons are very varied and include components such as grammar, pronunciation, exercises, etc. She has a lot of patience. Adriana speaks very clearly, so that you can understand her very well even if you have a less pronounced knowledge of Spanish. Adriana is a very friendly and motivating teacher. I can highly recommend her, classes with Adriana are always fun and it doesn't feel like studying but you learn a lot :-)

Adriana L. Adriana L. ES

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Italian teacher and translator

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Emanuela is an experienced teacher, with several classes with students of different ages. Emanuela’s classes are often paired up with media tools, to keep each student interested and engaged. The lessons are structured to respond to the students’ needs and wants, and so is the teaching method, tailored to the student’s style of study.

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

Emanuela I. Emanuela I. IT

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

French and Spanish online

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

4/5

Learning materials

5/5
4.8/5

Blanca studied French at the University and has a great teaching experience. She is nice and smiling person. Students can learn French grammar and expressions with Blanca's materials.

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

Blanca B. Blanca B. ES

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

4/5

Learning materials

5/5
4.8/5

My name is Anna and I graduated in 2016 from Universidad Autónoma de Barcelona with a BA in English and Spanish Studies and a Master in Teaching Spanish as a Second Language in Universidad de Barcelona and Universidad Pompeu Fabra.

I worked as Spanish teacher in different languges schools and I also made collaboration as an Online Spanish teacher with Groningen University. In all my experiences as a teacher I have always tried to make students enjoy classes as much as possible so that their learning is positive.

In my classes I try to teach in a didactic way based on a more communicative approach although I always adapt to the needs of the students.

If you want to learn Spanish do not hesitate to sign up and we will have a good time;)

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Ana is a friendly teacher with a lot of experience. In her lessons she will use a communicative approach to make you speak and learn in a faster and efficient way. She has good learning materials for all levels and needs.

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

Ana H. Ana H.

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Hello everyone! I'm Federica and I'm a Certified Italian teacher with over 3 years of experience.

I live in Rome and I teach with patience and enthusiasm because I love Italian language and culture and I always try to share this love in my lessons.

I adjust my method according to my students needs and I try to encourage students to express themselves.

Book a trial lesson to discuss your learning needs and goals! I hope to see you soon!

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Federica is an excellent native Italian teacher. She is very professional and her learning materials are based on student's needs and goals.

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

Federica G. Federica G.

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Online English Tutor - CELTA Certification

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Noemi is a very kind and friendly teacher who knows about the struggles of learning a foreign language. She has a lot of great material about different topics, no matter the level, ages or interests of her students. We can recommend her !

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

Noemi R. Noemi R.

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

I'm an experienced language teacher with 5 years of experience teaching Catalan, Spanish and English to all levels and ages (children and adults) and German to beginners. I've worked as a private teacher and as a teacher in a school, so I can handle students one to one as well as groups. Due to the Covid-19 crisis, I also have experience in online teaching.
I've got a degree in Catalan and English philology, a post-degree in teaching Catalan and the official master for teaching in secondary and Language Schools (English speciality).
In my classes I always take into account my students' needs. I focus on communication, without forgetting that we need to learn the grammar in order to speak/write correctly.
I use different materials depending on the level, the language and the students, but they are always of diverse nature and they include videos. I usually include material created by me.
I love learning languages myself, so I always try to think how I like the classes in order to make my own teaching more appealing to my students, so you can trust that, if you take classes with me, you will have an experiences teacher as well as an experienced language learner.

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Maria is well experienced in teaching children and adults. She is also very friendly, I can surely recommend her as a teacher.

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

Maria M. Maria M.

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

Personalized learning

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

I met Claudia and she is very nice and motivated to learn Spanish with me. Everything went smoothly and Claudia has very good English. Thank you!

Translated by Google Translate

Claudia  O. Claudia O. MX

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

5/5
5/5

In my classes students will not only learn English to use in the classroom. Students will learn English to use in real life. I cater my curriculums specifically to my students and their goals. I include lessons and activities to help students learn how to speak, listen to, understand, write, and read the English language. I offer classes for all ages and levels. I use accredited books and sources, however I also use common items seen in the United States as learning tools to give students an authentic experience. I hope to see you in the classroom!

Reviews

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

4/5
4.8/5

Brianna is a well experienced teacher, especially for teaching children and young adults. She is very motivated and determined and I can surely recommend her as a teacher.

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

Brianna C. Brianna C.

Review

Teaching methodology

5/5

Communication

5/5

Punctuality

5/5

Internet connection

5/5

Learning materials

4/5
4.8/5