WritingEnglish.Backoffice
Dashboard
Categories
SubCategories
Lessons
Edit Grammar Lesson
SubCategory
-- Select SubCategory --
English Tenses - Present Tence
English Tenses - Present continuous Tense
English Tenses - Present Tense & Present Continous Tence -1
English Tenses - Present Tense & Present Continous Tence -2
English Tenses - Past Tence
English Tenses - Past Continuous
English Tenses - Used To
English Tenses - Present Perfect Tence -1
English Tenses - Present Perfect Tence -2
English Tenses - Present Perfect Tence - How Long
English Tenses - Present Perfect Tence - For/Since
English Tenses - Present Perfect Continuous
English Tenses - Present Perfect Continuous/ Present Perfect
English Tenses - Past Perfect
English Tenses - Past Perfect Continous
English Tenses - Present Perfect / Past
English Tenses - Present Perfect / Past -2
Title
Order
Difficulty Level (1-10)
1 = Easiest, 10 = Hardest
Lesson Content (HTML)
<h2 class="text-2xl font-bold text-gray-800 mt-8 mb-4">Introduction</h2> <p class="text-gray-700 leading-relaxed mb-4">The <strong class="font-semibold text-gray-900">present perfect</strong> and <strong class="font-semibold text-gray-900">past simple</strong> tenses are used to describe actions that occurred in the past. However, they serve different purposes: the present perfect connects past actions to the present, while the past simple focuses on actions completed at a specific time in the past.</p> <h2 class="text-2xl font-bold text-gray-800 mt-8 mb-4">Grammar Rules / Structure</h2> <h3 class="text-xl font-semibold text-gray-700 mt-6 mb-3">Present Perfect</h3> <p class="text-gray-700 leading-relaxed mb-4">The present perfect tense is used to describe actions that have occurred at an unspecified time and have relevance to the present moment.</p> <div class="bg-blue-50 border-l-4 border-blue-500 px-4 py-3 my-4 text-blue-800 font-mono text-sm"> Subject + have/has + past participle </div> <table class="w-full border-collapse border border-gray-300 mb-6"> <thead class="bg-gray-100"> <tr> <th class="border border-gray-300 px-4 py-2 text-left font-semibold text-gray-700">Form</th> <th class="border border-gray-300 px-4 py-2 text-left font-semibold text-gray-700">Example</th> </tr> </thead> <tbody> <tr> <td class="border border-gray-300 px-4 py-2 text-gray-700">Affirmative</td> <td class="border border-gray-300 px-4 py-2 text-gray-700">She <strong class="font-semibold text-gray-900">has eaten</strong> breakfast.</td> </tr> <tr> <td class="border border-gray-300 px-4 py-2 text-gray-700">Negative</td> <td class="border border-gray-300 px-4 py-2 text-gray-700">They <strong class="font-semibold text-gray-900">have not visited</strong> the museum.</td> </tr> <tr> <td class="border border-gray-300 px-4 py-2 text-gray-700">Question</td> <td class="border border-gray-300 px-4 py-2 text-gray-700"><strong class="font-semibold text-gray-900">Have</strong> you <strong class="font-semibold text-gray-900">finished</strong> your homework?</td> </tr> </tbody> </table> <h3 class="text-xl font-semibold text-gray-700 mt-6 mb-3">Past Simple</h3> <p class="text-gray-700 leading-relaxed mb-4">The past simple tense is used to describe actions that occurred at a specific time in the past.</p> <div class="bg-blue-50 border-l-4 border-blue-500 px-4 py-3 my-4 text-blue-800 font-mono text-sm"> Subject + past verb form </div> <table class="w-full border-collapse border border-gray-300 mb-6"> <thead class="bg-gray-100"> <tr> <th class="border border-gray-300 px-4 py-2 text-left font-semibold text-gray-700">Form</th> <th class="border border-gray-300 px-4 py-2 text-left font-semibold text-gray-700">Example</th> </tr> </thead> <tbody> <tr> <td class="border border-gray-300 px-4 py-2 text-gray-700">Affirmative</td> <td class="border border-gray-300 px-4 py-2 text-gray-700">He <strong class="font-semibold text-gray-900">watched</strong> the movie yesterday.</td> </tr> <tr> <td class="border border-gray-300 px-4 py-2 text-gray-700">Negative</td> <td class="border border-gray-300 px-4 py-2 text-gray-700">We <strong class="font-semibold text-gray-900">did not go</strong> to the park.</td> </tr> <tr> <td class="border border-gray-300 px-4 py-2 text-gray-700">Question</td> <td class="border border-gray-300 px-4 py-2 text-gray-700"><strong class="font-semibold text-gray-900">Did</strong> she <strong class="font-semibold text-gray-900">call</strong> you?</td> </tr> </tbody> </table> <h2 class="text-2xl font-bold text-gray-800 mt-8 mb-4">Signal Words / Key Indicators</h2> <ul class="list-disc list-inside space-y-2 mb-4 text-gray-700"> <li><span class="bg-yellow-100 text-yellow-800 px-1 rounded font-medium">Present Perfect</span>: already, yet, just, ever, never, since, for</li> <li><span class="bg-yellow-100 text-yellow-800 px-1 rounded font-medium">Past Simple</span>: yesterday, last (week, year, etc.), ago, in (year), on (date)</li> </ul> <h2 class="text-2xl font-bold text-gray-800 mt-8 mb-4">Examples</h2> <ul class="list-disc list-inside space-y-2 mb-4 text-gray-700"> <li>(+) She <span class="text-green-600 font-medium">has traveled</span> to Japan twice.</li> <li>(-) I <span class="text-green-600 font-medium">have not seen</span> that movie yet.</li> <li>(?) <span class="text-green-600 font-medium">Have</span> they <span class="text-green-600 font-medium">met</span> the new teacher?</li> <li>(+) He <span class="text-green-600 font-medium">bought</span> a new car last month.</li> <li>(-) We <span class="text-green-600 font-medium">did not attend</span> the meeting.</li> <li>(?) <span class="text-green-600 font-medium">Did</span> you <span class="text-green-600 font-medium">finish</span> the project?</li> <li>(+) The children <span class="text-green-600 font-medium">have finished</span> their homework.</li> <li>(-) She <span class="text-green-600 font-medium">hasn't called</span> me since last week.</li> <li>(?) <span class="text-green-600 font-medium">Has</span> the package <span class="text-green-600 font-medium">arrived</span>?</li> <li>(+) They <span class="text-green-600 font-medium">visited</span> the museum on Saturday.</li> </ul> <h2 class="text-2xl font-bold text-gray-800 mt-8 mb-4">Common Mistakes</h2> <div class="bg-red-50 border-l-4 border-red-500 px-4 py-3 my-4 text-red-800"> <p><span class="text-red-500 font-medium line-through">She has went to the store.</span> vs <span class="text-green-600 font-medium">She has gone to the store.</span></p> <p><span class="text-red-500 font-medium line-through">Did you ever visited Paris?</span> vs <span class="text-green-600 font-medium">Have you ever visited Paris?</span></p> <p><span class="text-red-500 font-medium line-through">I didn't see him since Monday.</span> vs <span class="text-green-600 font-medium">I haven't seen him since Monday.</span></p> <p><span class="text-red-500 font-medium line-through">He has finished the report yesterday.</span> vs <span class="text-green-600 font-medium">He finished the report yesterday.</span></p> </div> <h2 class="text-2xl font-bold text-gray-800 mt-8 mb-4">Quick Tip</h2> <div class="bg-green-50 border-l-4 border-green-500 px-4 py-3 my-4 text-green-800"> <p>Use the <strong class="font-semibold text-gray-900">present perfect</strong> for actions with present relevance, and the <strong class="font-semibold text-gray-900">past simple</strong> for actions completed at a definite past time.</p> </div>
Save Changes
Back to List