Loading
Progresso di Studio
Across all your exams
Drag to pan · ⌘/Ctrl + scroll or pinch to zoom · tap a node for detail · +/− to expand a branch
Part 1 of 4
The choice between Past Simple and Present Perfect depends entirely on time markers in the sentence. If a specific completed time is stated (yesterday, last year, in 2019, two hours ago), you must use Past Simple. If the action happened at an unstated time or connects to the present, use Present Perfect.
A classic trap involves using Present Perfect with a finished time expression. Sentences like 'I have seen him yesterday' are incorrect in standard English.
Worked example
Compare: 'She visited London in 2022' (Past Simple, finished year) versus 'She has visited London three times' (Present Perfect, life experience up to now).
For the exam
1.The sentence 'They have completed the financial report yesterday' is grammatically correct.
2.The Present Perfect is used when describing personal experiences without naming a specific past date.
3.Word markers such as 'so far', 'already', and 'up to now' indicate the need for Present Perfect.
Study assistant
Paid students only — a preview
Why is this the correct answer?
Eliminate any option that contradicts something stated directly in the lesson, then check which one actually follows from the rule you just learned. Tell me which option confused you and I'll point to the exact line.
Exam strategy
Most grammar questions test subject-verb agreement, article usage, or tense consistency. Eliminate clearly wrong options first.
Unlock AI tutoring for this exam →