Author name: Derek Haines

Derek Haines is an author of a number of books, however, he spends most of his time blogging, making technology go wrong, and being a rather senior ESL English teacher. Born in Australia, but now living in Switzerland with his wife and his black Cocker Spaniel, he spends most of his time trying to make technology work again, after inadvertently breaking it. It's a painful process, yet such an effective self-study method to acquire new technology skills. As a writer - I can change adroitly into the first person, and say that I love what I do and where I live, and also, that I am a Douglas Adams fanatic, bordering on a tragic. So much so, that by some spooky coincidence, my street address is 42. That’s better than just owning a few towels. I also, quite like commas. The Oxford type or otherwise. As an ESL teacher, I am a firm believer in the Direct Method, which means that I like my students to do all the hard work and not me. Most of all, I enjoy life and gladly take each breath as it comes.

Free ESL Lessons Free pdf exercises

Free ESL TEFL Worksheet – Head Verbs Flashcards

Head Verbs Thirty images of head-related verbs such as yawn, blink, nod, shake, blow, sneeze, frown, poke, and brush. Ideal for beginners or pre-intermediate to learn new and useful vocabulary. In the production stage of the lesson, have students practice the new vocabulary with a mime game, imitating the words they have learned for the […]

Free ESL TEFL Worksheet – Head Verbs Flashcards Read More »

Free ESL Lessons Free pdf exercises

ESL Worksheet – Present Perfect -What Have You Done Today?

What Have You Done Today 17 images to introduce and practice the Present Perfect in the context of today as unfinished time. Also very useful when introducing already, yet and just. They can be used as flashcards or loaded onto a tablet. To find more related worksheets, either click on the categories, which are listed under the

ESL Worksheet – Present Perfect -What Have You Done Today? Read More »

Free ESL Lessons Free pdf exercises

Free ESL Lesson – Present perfect – Have You Ever? Set Two

Have you ever? Set Two Thirty-four images to introduce and practice the Present Perfect with ‘ever’ in the context of life experience. They can be used as flashcards or loaded onto a tablet. To find more related worksheets, either click on the categories, which are listed under the page title, or on the tag links

Free ESL Lesson – Present perfect – Have You Ever? Set Two Read More »

Free ESL Lessons Free pdf exercises

Free ESL Lesson – Present perfect – Have You Ever? Set One

Have you ever? Set One Twenty-seven images to introduce and practice the Present Perfect with ‘ever’ in the context of life experience. They can be used as flashcards or loaded onto a tablet. To find more related worksheets, either click on the categories, which are listed under the page title, or on the tag links

Free ESL Lesson – Present perfect – Have You Ever? Set One Read More »

Scroll to Top