B1 GRAMMAR · PRACTICAL GUIDE

Present perfect vs past simple

Use present perfect for a past event connected to now, and past simple for a finished past time.

Şimdiyle bağlantılı geçmiş olaylarda present perfect; bitmiş geçmiş zamanda past simple kullanılır.

STRUCTUREhave/has + past participle; past form + finished time
BEST FOR · experience, current results and finished events

See the pattern in use

POSITIVE
I’ve finished the report, so you can read it now.Raporu bitirdim; şimdi okuyabilirsin.
NEGATIVE
I didn’t finish it yesterday.
QUESTION
Have you ever worked abroad?

Common learner mistake

I have sent it last night.I sent it last night.

Read the structure again, then say the corrected sentence aloud as one complete phrase.

TURN THE RULE INTO A SKILL

Notice it. Say it. Use it.

Open Grammar Repair →Start mixed practice →