Write down the correct form of the English present perfect continuous
Fill in the gerund of the main verb between brackets.
Remember: gerund = verb + '-ing'
Example
- She ... her homework for two hours now. (to do)
- She has been doing her homework for two hours now.
She her fingernails. (to paint)
What you since we last met. (to do)
My uncle the sink for hours. (to repair)
Where have you been? you darts in the bar? (to play)
I Spanish for two months. (to learn)
They for me for over two hours. (to wait)
She a book since 2008. (to write)
You too much recently. (to eat)
I very bad lately. (to sleep)
We for a house since last winter. (to look)
Practise with a private teacher!
- Online conversation classes
- Learn any topic
- Flexible appointments
¡Hola! My name is Rodrigo. I'm 24, Mexican, and I'm currently studying in Vienna. Do you want to learn how to communicate with the near 580... Spanish-speakers worldwide? Then you've arrived in the right place! I have two years of experience teaching Spanish to students from different backgrounds and nationalities, and I adapt the content of my lessons to your goals; be it going over difficult topics, improve your pronunciation, prepare for an exam, or simply practice your conversation skills... you name it, I'm here to help you! The content of my lessons is completely original and is adapted to both your language level and your interests. Moreover, it seeks to enrich your experience with fun, easy-to-follow exercises that relate to real-life situations. Although my method is mainly focused on Mexican Spanish, it will allow you to communicate easily with the vast Spanish-speaking world. Are you ready to bring your Spanish to the next level? Schedule a lesson with me and let's start this journey together! Read more
Free cancellation
Experienced English Teacher with 13 Years of Success in Italy – Fluent in English and Italian Hello, I’m Jason — a native English teacher... from the UK, now based in the heart of Italy. For the past 13 years, I’ve been helping students of every age, level, and ability achieve their English language goals. Whether you need English for school, exams, work, or business, I can guide you to success. My teaching approach is designed to build your confidence in speaking, strengthen your listening skills, and give you a clear, practical understanding of English grammar. Why focus on speaking first? Because my students achieve the best results when they can start communicating in English as early as possible. Once you are able to hold a simple conversation, you will quickly develop all areas of your language ability. Of course, if your main goal is mastering grammar or written English, I can tailor our lessons to meet those specific needs. For professionals requiring specialised vocabulary, I offer flexible courses in business, medicine, and tourism, which can be adapted to suit any professional environment. I work with students aged 3 to 70, and every lesson is carefully personalised to give each learner the best chance to reach their full potential. If you’re ready to start your journey to confident English, feel free to contact me for an informal chat and a free trial lesson. I look forward to hearing from you! Read more
Very experienced teacher!
Free cancellation
Good day everyone. My name is Ragab Kamal. I'm an Arabic & English teacher. I have a bachelor's degree in English language, as well as I... have been teaching Arabic and English for non-Native speakers for more than 7 years. I'm originally from Egypt and have achieved my Bachelor's Degree in Cairo, Al-Azhar University. I have lived in the USA for more than 5 years, at the moment I live in Germany, Frankfurt. I'm patient, helpful, and well educated with all students. I offer one-to-one classes, as well as I offer group lessons. My lessons are always based on new and updated teaching methods so that the students won't get bored during the classes. I create different courses to suit the needs and abilities of the individual student, depending on their level of knowledge. The course is delivered through online platforms and at a time that suits the student. When teaching children I ensure that classes are fun, enjoyable, and engaging and include games to help keep the children’s attention. Read more
Free cancellation
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.