← B1

Present perfect or past simple?

Objective: Distinguish experiences and unfinished periods from completed past events.

Explanation

Use the past simple with a finished past time. Use the present perfect when the time is unfinished or not stated.

Examples

Practice

Choose the correct answer.

I ___ him yesterday.

Practice

Choose the correct answer.

She ___ this book before.

Practice

Choose the correct answer.

___ you call him last night?