Present Perfect vs Past Simple — кога кое време
Present Perfect свързва миналото с настоящето (без конкретен момент). Past Simple описва завършено действие в конкретен минал момент.
Така е грешно
I have seen this film yesterday. She has finished school in 2019.
Така е вярно
I saw this film yesterday. She finished school in 2019. Но: I have already seen this film. / She has just finished.
Защо се допуска
И двете времена се превеждат на български с минало време, затова разликата не идва наум. Учениците свързват „have + причастие“ с всяко минало действие.
Как да я избегнеш
Има ли конкретен минал момент (yesterday, in 2019, last week, ago) → Past Simple. Има ли already, yet, just, ever, never, since, for, so far, recently, или резултатът важи сега → Present Perfect. „Yesterday“ и „have/has“ не стоят в едно изречение.
Провери се
Кратко упражнение точно по тази грешка.
I ___ my keys. I can't find them now.
Пробвай на цял тест
Направи пробния тест по формата на изпита и виж дали грешката вече не те спъва.