Which one should I use?
Use the present simple for habits, routines, facts, and schedules. Use the present perfect for actions completed before now with a result now, or for life experience.
I eat breakfast every day.
I have eaten lunch.
She writes stories.
She has written a story.
Ask: regular truth, or completed before now?
Habit or routine?I clean my room every Friday.Use present simple.
Finished with result?I have cleaned my room.Use present perfect.
Life experience?She has visited Dubai.Use present perfect.
Use it for habits, routines, facts, and schedules.
HabitsAli reads every night.It happens again and again.
FactsThe sun rises in the east.Generally true.
SchedulesThe bus leaves at 7:00.Fixed timetable.
Use it for completed actions connected to now.
Result nowI have lost my key.I do not have it now.
Just finishedShe has finished her work.The work is complete now.
ExperienceThey have seen that film.At some time before now.
Time words can help.
Present simple cluesalways, usually, often, every day, on Fridays, neverHabit, routine, or fact.
Present perfect cluesalready, just, yet, ever, never, so far, recentlyCompleted before now or experience.
Think meaningNever can fit both: “I never eat fish” or “I have never eaten sushi.”Meaning matters most.
Present simple forms.
I / you / we / theyI play.
They don't play.
Do they play?Use do / don't.
They don't play.
Do they play?Use do / don't.
He / she / it / nameShe plays.
She doesn't play.
Does she play?Add s in positive only.
She doesn't play.
Does she play?Add s in positive only.
After doesDoes Ali play?
Ali doesn't play.No s on the main verb.
Ali doesn't play.No s on the main verb.
Present perfect forms.
AffirmativeI have finished.
She has eaten.has/have + past participle
She has eaten.has/have + past participle
NegativeI haven't finished.
She hasn't eaten.not after has/have
She hasn't eaten.not after has/have
QuestionHave you finished?
Has Sara eaten?Move has/have first.
Has Sara eaten?Move has/have first.
Same verb, different meaning.
I do my homework every day.This is my routine.Present simple.
I have done my homework.It is finished now.Present perfect.
Why?Every day = routine.
Have done = completed result.Choose from meaning.
Have done = completed result.Choose from meaning.
Do not mix the forms.
CorrectShe writes letters every week.Present simple.
CorrectShe has written a letter.Present perfect.
Not correctShe has write.
She written every week.Use the full correct form.
She written every week.Use the full correct form.
Choose the correct form.
Maha ___ her room every Saturday.
Choose the correct form.
Ali ___ his room. It is clean now.
Choose the correct question.
___ you ever visited Salalah?
Which sentence fits a routine?
Choose the best sentence.
Which sentence shows completion?
Choose the best sentence.
Fill five blanks.
Choose present simple or present perfect. Think about why.
Every morning, I to school.
Today, I my umbrella, so I am ready.
The bus at 7:30 every day.
Omar home, so he is not here.
Maha her homework yet.
Mixed question types of 5
Answer all five. Then tap Finish test to see your result sheet.
1. Sentence completion
Sara usually ___ stories on Fridays.
2. MCQ
Which sentence shows experience before now?
3. Type the answer
___ they finished yet?
4. Type the answer
Ali ___ football every weekend.
5. MCQ
Which sentence explains why she cannot find it now?
Great work!
Your learning comment will appear here.
Total score0 / 0
Percentage0%
Learning levelLearning
| Part | Result | Comment |
|---|