english grammar

English GrammarBasic StructuresThe SentencePhrasesClausesBasic PunctuationAdvanced PunctuationApostropheParts of SpeechArticlesNounsSingular & Plural NounsPronounsAdjectivesVerbsAdverbsConjunctionsConjunctionsPrepositionsPrepositions ConcordSubject and Verb agreementGroup of Words as SubjectSubject Governing more than one VerbNoun and Pronoun AgreementDefinition of concordDirect & Indirect SpeechFigures of SpeechComparisonsContradictionssound devicesExaggeration & Understatement Various expressionsEnglish expressionsUseful expressions in englishResourcesIdeas for freer & controlled practice Controlled and Freer PracticeControlled practiceIdeas for controlled practice15 Present perfect activitiesWorksheets Worksheets and ActivitiesActivity ideas Useful activities websitesWorksheets (1)Simple past gameSimple past board game Fun Practice for simple pastThe TEFL BookGrammar Course BookGrammar-BookResourcesTalk EnglishEnglish PageEng Vid LessonsUseful ResourcesTEFL Net (Lesson plans)TEFL Net ( Reference ) TEFL BootcampOnline resourcesWeb ResourcesPurdue OwlESL ResourcesEsl-lounge Teach-this.comEsl GalaxyEslbaseMore EslbaseDave's ESL CafeAddressesTEFL England Contact and Resource PackTeaching ideas regular and irregular verbsIrregular verbsRegular verb listAuxillary verbsGroup ideasPlanning GerundsEngVid LessonModal VerbsModalsGiving adviceGiving adviceLesson Planning (PPP)Sample 1Sample 2RealiaExample PPP planLesson Planning (PPP)PPP Lesson PlanningNotesDo's & Dont's of PPP Lesson planning Teaching large classesTeaching tips for large classesLarge classes lesson ideasTo teach present tenses 30 lesson plans10 Lesson PlansPPP Lesson plans - zippedWeather.zipVerb to be.zipTelling the time.zipDays and months.zipClasroom objects.zipAction verbs.zipWarmers & GamesWarmer IdeasBankrupt WarmerHow to teach Warm-up activitiesWarmer ideasMore gamesBuisness English Business EnglishBusiness English - MoreTEFL Teaching Business English Business English - making appointmentsTelephone role plays Business telephone role playsRole_Plays_for_todayOdditiesTopics for discussion20 Topics for discussionFramework for learningLevelsNeeds Analysis ExamplesGetting To Know You - higher levelGetting To Know You - lower levelExample Class ReportClass Report TemplateReading skillsFinding WorkGetting CV rightThe InterviewPicture projects for visual learnersUnit summariesUnit 2 Summary
24 1