SparkAI logoSparkAI

English grammar by topic › Present perfect or past simple?

Present perfect or past simple?

Both tenses talk about the past, and many languages use one tense where English uses these two. The choice depends on time: is it finished, or does it connect to now?

Most learners get the forms right long before they get the choice right. The rule of thumb below covers most everyday sentences; the lessons go through the exceptions and the differences between British and American English.

The essentials

Every lesson on this topic

Each lesson has a full explanation, examples, common mistakes and practice questions.

A2 (English at A2)

B1 (English at B1)

Other topics