Learn how to learn
Learning on the move
:
Check These Links:
Madrasati Levels
9
ème
[Junior] & Common Core
Common Core Test Room
2
ème
BAC.
{ 2024 / 2025 }
Global
Lessons
Sample Paragraph writing (dream car)
The human emotional fragility
Freewriting sample
ACTIVE AND PASSIVE GERUNDS
Perfect Infinitive & Gerund
Continuous infinitive
Active and passive infinitives
The use of "It's high time"
"SO ...THAT" vs "SUCH ...THAT"
Paragraph Writing Sample
Correlative Conjunctions
Tense indicators
"Either-or" Vs "Whether-or"
The present perfect, a tense for guessing
Noun-forming suffixes [-ence] & [-ance]
Gender-neutral pronouns
The Future Simple "Tense"
The Past Continuous Tense
"You're" Vs "Your"
Expressing Purpose
Expressing Obligation
The Present Continuous Tense
Defining Terms
Complaining and Apologizing
Explaining and Justifying
The simple present tense
Expressing Probability & Possibility
Expressing Future Intentions
Expressing Certainty & Uncertainty
Expressing Clarification
Expressing Opinion
Expressing Surprise & Indifference
Expressing Preference
Expressing Likes & Dislikes
For & Against Essay #2
For & Against Essay #1
Expressing Regret
+ Download
Expressing a wish
+ Download
The Passive Voice, the easy way
+ Download
The Passive Voice in writing
+ Download
"By the time" clause for 2 Bac. Students
+ Download
Sample Paragraph writing for Bac. Students
+ Download
Eating Habits in Morocco
Writing Sample
Download pdf
Recount Writing Sample
Funny writing sample
Why grammar?
Functions in English
The Past Perfect Tense
The Past Perfect Progressive
The Future Perfect Tense
Expressing Concession and Contrast
Adding Information
Adjectives of quality
Comparative & Superlative Quiz
Comparatives & Superlatives
Adjective List
Demonstrative Adjectives
Reported Speech
Passive Voice
The use of 'ONLY'
//
Download pdf
"USED TO", the lesson
The use of "USED TO"
A Quiz on "USED TO" #1
A Quiz on "USED TO" #2
"USED TO" Matching Quiz
Restrictive and non-restrictive clauses
Adjective and Preposition Collocations Quiz
Collocations with DO & MAKE
Quizzes & Tests
Nov. C C Lge TEST (2)
Nov. C C Lge TEST (1)
Reading test for 1Bac. (Julia)
2Bac Reading comprehension test (Doris)
2Bac. Language Test #63
Reading test for beginners (Touda)
Third-person singular-present tense Quiz
Passive voice of simple and perfect infinitive
Gerund OR Infinitive Quiz #3
1 Bac. placement_Test 24_25
C.C. placement_Test 24_25
2 Bac. placement Test 24_25
Multiple Choice Grammar Quiz_25
Pronouns, adjectives & adverb of place
Modal Verb M/C Quiz 3
The Simple Present Tense Quiz 4
MULTIPLE CHOICE REPORTED SPEECH QUIZ
2 Bac Lge Test 7_24
The passive voice of the conditional
Text Analysis for Bac
Bac Mock Exam
1 Bac. Reading Test 5_24
2 Bac Reading Test 5_24
Common Core Language Test 5_24
Basic phrasal verba with 'look'
1 Bac Language Test 5_24
Basic Phrasal verbs with 'make'
2 Bac Language Test 4
A Quiz on Collocations
A quiz on prepositions
Language Test For Bac. 4_24
Actions in the Past Quiz 2
Actions in the Past Quiz 1
Common Core Reading Test 4_24
Phrasal Verb Quiz 3
Review Language Quiz for 2 Bac
1 Bac. Reading Comprehension Test 3_24
1 Bac lge test 3_24
2 Bac Lge test 3_24
Reading Comprehension Test 3_24
Multiple Choice Modal Verb Quiz
Multiple Choice Tense Quiz
Simple Present Reading Test 3_24
Preparing for Bac exams test #10
Global Tense Quiz
A language test for beginners 2 24
Reported Speech Quiz (5)
Common Core Lge quiz 1_24
1 Bac. Language Test 1_24
Preparing for Bac exams test #9
Reported Speech Quiz (4)
Preparing for Bac exams test #8
Reading Comprehension Test 2024
2 Bac. Sc. Lge test 2024
2 Bac. S.H. Reading Test 2024
C. C. Lge Test2_2024
2 Bac. lge test Jan 2024 b
C.C. reading test (Kenza)
Global Derivation Quiz
2 Bac. lge test Jan_2024
C. C. Lge Test_2024
2 Bac. Language Test #62
Nov. 2Bac Reading Test (Amine)
Reading and Writing Test for Beginners 23 24
1 Bac. LSH 2
Simple present tense exercise
will / won't Quiz
A language exercise for advanced beginners
Reading Test for advanced beginners
1 Bac. LSH 1
Preparing for Bac. Lge Test #7
Preparing for Bac Test #6
Preparing for Bac. Test #5
2 Bac. Language Test #61
C. C. Language Test 23_24
2 Bac. placement_Test 23_24
1 Bac. placement_Test 23_24
C.C. placement_Test 23_24
2 Bac. Reading & Writing test may-23
1 Bac. Reading Comprehension Test
(Janet)
C. C. Reading Comprehension Test
(Fati)
Preparing for Bac. Language Test #4
1 Bac. Language Test G-23
General Language Review for 2 Bac.
1 Bac. Language Test F-23
C. C. Global Test may 23
1 Bac. Global Test may 23
2Bac lge test may 23
Preparing for Bac. Language Test #3
Despite - In spite of Quiz
Preparing for Bac. Language Test #2
Preparing for Bac. Language Test #1
If clause wiith imperative Quiz
If clause type I Quiz
If clause type II Quiz
If clause Type III Quiz #3
1Bac. Language Test E-23
Global test for beginners
(Vicky)
2Bac. Language Test #60
Cc lge test #5
2Bac. Language Test #59
1Bac Language Test (S2) D-23
2Bac. Language Test #58
1 Bac. Reading Comprehension Test (S2) 23
C. C. Global Test
C. C. Reading & Writing Test
2 Bac Sc. Reading Test
(Jennifer)
1 Bac Language Test (S2) C-23
Past simple OR continuous Quiz
Past simple & progressive exercises
Tense Quizzes - The simple past 3
Tense Quizzes - The simple past 2
Tense Quizzes - The simple past 1
Global Test for beginners 2
Common Core Reading Test
2 Bac. Language Test #57
2 Bac. Language Test #56
2 Bac. Language Test #55
2 Bac. Reading & Writing Test 4
Linking Words Quiz 2
Linking Words Quiz 1
1 Bac. Language Test
Common Core Language Test
2 Bac. Language & Writing Test
Common Core Language Test '2'
Reading Comprehension activity for 2Bac Eco / SGC
A Reading Test for beginners 2
Wh- words quiz 3
M/C Verb Form Quiz 3
M/C Verb Form Quiz 2
Global Test (S1)
Modal Verb Quiz 2
Descriptive Writing Practice
The simple past tense Quiz (2)
The simple past tense Quiz (1)
2 Bac. Placement Test
C.C. Placement Test
1 Bac. Placement Test
"Do" Quiz
Wh- words quiz 2
2Bac. Reading Comprehension Test
2Bac. Language Test #54
2Bac. Language Test #53
2Bac. Language Test #52
2Bac. Language Test #51
2Bac. Language Test #50
Verb Form Review
1Bac. Reading Test #39
1Bac. Reading Test #38
1Bac. Reading Test #37
(Ben)
A Wish Quiz
2Bac. Language Test #49
2Bac. Language Test #48
1Bac. Reading test #36 (Jeff)
1Bac. language test 03 2022
2Bac. language test 02 2022
1 Bac Reading Test
1 Bac Mid-term Language Test #3
1 Bac Mid-term Language Test #2
1 Bac Mid-term Language Test #1
2 Bac Mid-term Language Test #5
2 Bac Mid-term Language Test #4
2 Bac Mid-term Language Test #3
2 Bac Mid-term Language Test #2
2 Bac Mid-term Language Test #1
2 Bac Diagnostic Test
Word formation Quiz for Bac.
2 Bac. Reading Test 2 (s2 - 21)
2 Bac. Reading Test (s2 - 21)
2 Bac. Language Test
1 Bac. Language Test (2)
1 Bac. Language Test
2Bac. Language Test Review
Bac. Reading & Writing Test
Global Test for beginners
2 Bac. Language & Writing Test
1 Bac. Global Test
Punctuate it to understand it
The Confusing Apostrophe
Conditional type III Quiz #2
Conditional type III Quiz #1
Multiple Choice Passive Voice Quiz #1
Multiple Choice Passive Voice Quiz #2
Reported Speech Quiz #2
1Bac. Reading Test (S1)_19_20
( Nov. 2019 ) + key for 1
ème
Bac. Sc. Math
Reported Speech Game
Behind Wish Expressions
Language Quiz
( May. 2019 ) + key for 2
ème
Bac. Sc.
Language Test #2
( May. 2019 ) + key for 2
ème
Bac. Sc.
Language Test
( May. 2019 ) + key for 1
ère
Bac. Sc. Math
Language & Writing Test #2
( Jan. 2019 ) + key for 2
ème
Bac. Sc.
Language & Writing Test #1
( Jan. 2019 ) + key for 2
ème
Bac. Sc.
Language Test #5
( Jan. 2018 ) + key for 2
ème
Bac. Sc.
Language Test #4
( Jan. 2018 ) + key for 2
ème
Bac. Sc.
Language Test #3
( Jan. 2018 ) + key for 2
ème
Bac. Sc.
Language Test #2
( Jan. 2018 ) + key for 2
ème
Bac. Sc.
Language Test #1
( Jan. 2018 ) + key for 2
ème
Bac. S.H
Language Test #2
( Jan. 2018 ) + key for 1
ère
Bac. Sc.
Language Test #1
( Jan. 2018 ) + key for 1
ère
Bac. Sc.
The Passive voice all tense review
+ key
Reading Test #1
( Nov. 2017 ) + key for 2
ème
Bac. SVT
Reading Test #2
( Nov. 2017 ) + key for 2
ème
Bac. SVT
Reading Test #3
( Nov. 2017 ) + key for 2
ème
Bac. SVT
Reading Test #1
( Nov. 2017 ) + key for 2
ème
Bac. S. H.
Language Test #1
( May 2017 ) + key for 1
ère
Bac. Sc.
Language test #2
( May 2017 ) + key for 1
ère
Bac. Sc.
Language test #1
(May 2017) + key for 2
ème
Bac. S. H.
Language test #2
(May 2017) + key for 2
ème
Bac. S. H.
Language test #3
(May 2017) + key for 2
ème
Bac. Sc. M.
A Reading / Writing test
Multiple Language Quiz
Starter
Lots of Quizzes for beginners
Subject Pronouns
Pronouns
Subject, object, possessive, reflexive pronouns
Linking Words
Short Adjectives
Long Adjectives
Short Adjectives Quiz
Long Adjectives Quiz
Global Multiple Choice Quiz for beginners
Irregular Plurals Quiz #1
Irregular Plurals Quiz #2
Opposites and Plural Quiz
Countable & Uncountable Nouns
"much" OR "many"? (1)
Countable & Uncountable Nouns
"much" OR "many"? (2)
Countable & Uncountable Nouns
"is" OR "are"?
Determiners
"Both", "Two" OR "All"?
The language of the means of transportation
The language of the means of transportation
Unscramble names of the means of transportation
Global Multiple Choice Quiz for beginners
Spell the numbers
40 is "FOURTY" or "FORTY"?
What is the question? (1)
What is the question? (2)
What is the question Quiz
What tense is it?
A multiple Choice quiz
Tenses
Decide about the Tense?
Prepositions of time Quiz
at - on - in
Prepositions (1)
at - in - about - with ... etc
Prepositions (2)
What day were you born?
Prepositions after adjectives
Word Choice Variety Quiz
Nationalities
The funniest simple sentence
Writing
Sentence formation
writing
Modal Verbs
Passive Voice Quizzes
The Passive Voice Negative
Easy Reading Test
Language Test Series
Phrasal Verbs List
Phrasal Verbs Quiz
Phrasal verb quiz 1
(pdf)
Phrasal verb quiz 2
(pdf)
Context has rules
Irregular Verbs List
Irregular Verbs Quizzes
Quiz Choice
Downloads Page
[ppt]
Games
Homophones Game
That makes sense
a matching exercise for meaning
Vocabulary Games 2
Pronunciation Quiz 2
Pronunciation Quiz 1
Vocabulary Games
How would you spell it?
(2)
How would you spell it?
(1)
A spelling quiz
Active & passive causative quiz
Causative verb matching Quiz
Causative verb unscrambling Quiz
The odd 1 out
Numbers
A series of illustrated dragging games on numbers
Vocabulary Repertoire Check Game
Apostrophe Quiz
4 quizzes
Memory Dictation Game
Capital Cities
General Knowledge
World Capital Cities Search engine
Write the name of the country to get its capital city.
Spelling Game
How do you spell it? "TWO" or "TOW"
Articles & e-books
Starr Counting
The language teacherˇs ˝mission impossible"
The Distinctive Style of Popular Culture
The types of students you have
Rules of Debate
The art of asking and answering questions
AVOIDANCE OF AMBIGUITY
Social Norms and Language Manipulation
CCQs and critical thinking stimulation
A POSITIVE CULTURE OF MISTAKE MANAGEMENT IN LANGUAGE CLASSES
Errors
Intellect in the 21st Century
Luck and self-confidence, a natural discordance
The Dunning-Kruger & The Backfire Effects
Confusing Confidence and Competence
Excellence in the age of Artificial Intelligence
The wonders of strong accents
Ambiguity in discourse
AI-proof jobs
Upgrading School
Validating Writing Prompts
The 21
st
Century School Exams
Narration for Persuasion
The game of Persuasion
A Kind of Cooperative Writing
Questioning the Credibility of the 21
st
Century Academic Credentials
Language Manners (2)
Language Manners
Where do teachers come from?
Speaking to say nothing
The new digital learners
A Practical Method to teach expressing opinion
to beginners
When the language teacher is a poet
Co teaching from another perspective
No School Tomorrow
Redefining the Comfort Zone
The Infinitive of Purpose
Code Switching, Refreshing the Term
A new school paradigm
When Zero is not really a bad mark
Planning a Listening Lesson Planning
(The Basics)
Lesson Planning
(The Basics)
Being three times the age of your students
Testing Techniques
The en-Verbs
The invisible adjective
Linking Vs Helping Verbs
Dynamic Vs Stative Verbs
Teaching while Testing
Gen Z Slanguage
Soft Skills
Active Exam Papers
The new vogue of "Stop saying ..." lessons
The Quiz as a Criterion of Assessment
Ergative Verbs
Empty Verbs
Causative Verbs
Catenative Verbs
The connection between Social Media and Emotional Impairments
School Questions have no answers in the past
Creativity in Interpreting Ambiguous Language
Metaverse calls for Mega-school
The Crucible of Social Media
The shaky ladder of success
Thought Renovation
The Simple Philosophy of School Tests
Euphemism, the Parallel Language
Animal idioms
The Question of Readymade Answers
The illogicality of logic
Emotional Intelligence for Enhancing Classroom Management Skills
The Role of Inference in Teaching Grammar
The Constant Lesson for Digital Learners
About an Endangered valuable English tense
Teaching "Expressing Regret", a lesson apart
Hybrid lessons and Independent learning, the Tacit Relationship
Incorporating Root Cause Analysis (RCA) in Technical & Vocational Education
The Dynamic Type of Education Needed for Today
School Tests ... The pressing need for reform
Implementing "Active Learning" In Beginner EFL Classes
Students with Passive-aggressive behavior
Critical Writing for High School Students
Beyond The Usual Teaching Job
The question of interdependence between Imagination and Writing
Writing for Problem Solving
Developing Better thinking skills In High School
Grade Inflation & Low learning Achievement
The Battle of Reading
A stylistic approach to Meja Mwangi's novel "Going down River Road"
Learners as Public Speakers
A Quick Stylistic View over Yeats Poem Why should not old men be mad
My teacher is a Robot
The Future Perfect Tense
The Past Perfect Tense: Simple & Progressive
Teaching Purpose Expressions creatively
Teaching Writing Purposefully
From One Paragraph Writing To Five-Paragraph-Essay
Emojis for improving skimming and scanning skills
Which teaching method for which Learning situation
"Too & Enough": The missing stitch in the lesson
Minding Education For Educating the Mind
Expressing Concession & Contrast Creatively
Paraphrasing for feedback and evaluation purposes
Allowing students to make "Better" mistakes
Cause and Effect relationship for the Bac. students with learning difficulties
Emojis for teaching English as a foreign language
True / False Questions for the 21
st
Century Learners
Urgent Skills for Responsible Digital Citizenship
Let'em find out How to do What you ask them to do
Why do some students write poorly?
Ambiguity tolerance as a key skill for maintaining lifelong language learning
What is it like to be a teacher nowadays?
The present perfect tense for EFL learners
What's wrong with this writing prompt?
The potency of Non-posed questions in Reading Comprehension Tests
The Enigmatic Optative Mood with "If only"
Basic Systemic Writing
Grammar for learners with poor narrative skills
Participial Adjectives
The Semantics of Verbal Complements: Gerund and Infinitive
Adjectives linking Language to Culture in ESOL classes
English,
the language of prosperity !!?
Just Adapt To Motivate
The Co-Teacher
Which English?
E.S.P
English for Special Purposes
Passive Voice in Writing
How to read difficult texts?
More Articles
The modal verb "can" under the microscope
The Comma for the Millennial Learners
Txtng Vs Writing
Beginners & Critical Reading
Downloads Page
[pdf]
Miscellaneous
The embarrassing misunderstanding
It's School Time
The impact of free time on our real life
Wise Revenge
A brief moment of awareness
What exactly do mirrors reflect
Dogs must be dogs
Obsession
When reading is fun
The falling tower of man
Self Doubt
The Question in Question
THE WONDERS OF PROVERBS
School Vs Social Media, again
Beware of Discouraging Self Suggestions
Blame-Shifting
The Social Media Quotes
The Gender Gap from a particular perspective
Time & Patience
The Cough
Freewriting
Inability is human
Where did the autumn go?
Beautifying Ugly Conducts
About "I can't"
The big lie
Toxic People
The ugly face of life
Sample paragraph writing_debate
Writing Samples - Y
[about celebrating Women’s Day (March 8)]
Writing Samples - X
[about successful social networking sites]
Writing Samples - W
[some of the qualities good journalists must have]
Writing Samples - V
[Are security cameras necessary at schools? Give reasons]
Writing Samples - U
[Things to share or not to share on social media]
Writing Samples - T
Writing Samples - S
[Who to spend holiday with?]
Writing Samples - R
[Good friends' qualities]
When it's too real to be real
Hospitality has an address
Writing Samples - Q
[School subjects]
Writing Sample - P
[Souvenirs from primary school years]
The junk body
The Pocket
[idioms]
Writing Samples -O
[Health]
Purposeful Moves
Informal Complaint Email
Email Writing Samples
Writing Sample N
[Dream House]
The bear story
[Story writing sample + discussion]
A shriek in the dark
A Hopeless Case
The student who hates school
A witty joke
Motivational Text
Patience
The advantages & disadvantages of Mobile Phones
The secret of Man's hardheadedness
Hearts are not for rent
Ageing
Wake me up when it gets dark
A fable to recount twice
The Bittersweet Feeling of Nostalgia
The Tale of Homeless Shoes
The Attic, Time Machine
The puzzling nature of Money
Wandering Dreams
(Thinking Aloud)
The noisy side of silence
(Thinking Aloud)
I don't know
(Seek out knowledge)
Writing Sample E
How can old people keep fit?
The last night walk
A very short story
The kitchen, the remote planet
Funny writing
The right time
The reciprocity of relationships between adjectives of quality and adverbs of manner
Writing Engineering
Writing Sample D
Writing can be fun
Things that cannot be recovered
5 Paragraph Essay
A paragraph about wishes
How to try to avoid regret
5 paragraph writing
The Illusory Nature of Life
Saying "NO" without uttering the word
Writing Sample B
Writing Sample A
Hours are neither short nor long
The quest for Happiness
An OLD attitude towards a NEW gadget
Women & Power
Have A Purpose To Serve In Life
The most banal question
Garbled thoughts
Just for fun
Children with no sense of childhood
The lesson every student must learn
Chatting with grandpa
More Than 500 Proverb(e)s
Moroccan Proverbs
Jokes & Riddles
Lots of activities
More than just links
Higher Levels
Download Articles
21
st
Century Learning
Activities
academia.edu
keeptrying2016.wordpress.com
French Papers
La dignité
Massacre Linguistique
L'inadaptation des médias sociaux à l'éducation
.
Do please report any dead link.