Past Simple or Present Perfect
Present Perfect or Past Perfect
Present Perfect or Present Perfect Continuous
Past Perfect or Past Simple
What is the tense?
100

I (be born) in Brazil

I was born in Brazil

100

They (live) in 5 countries so far.

They have lived in 5 countries so far.

100

I (love) chocolate since I was a child.

I have loved chocolate since I was a child.

100

They (go) home 20 minutes ago.

They went home 20 minutes ago.

100

Experiences

Present Perfect

200

I (work) in several companies before this.

I have worked in several companies before this.

200

He (not/do) the homework, teacher Debra!

He hasn't done the homework, teacher Debra!

200

I (study) so much this week I can barely sleep.

I have been studying so much this week I can barely sleep.

200

She (move) houses 3 times before she finally bought her own home.

She had moved houses 3 times before she finally bought her own home.

200

Facts, habits, routines in past.

Past Simple

300

I (graduate) in 2016.

I graduated in 2016.

300

They (not/meet) before that game last July.

They hadn't met before that game last July.

300

She (know) her best friend for more than 20 years.

She has known her best friend for more than 20 years.

300

We (arrive) in the classroom and then we (turn) on the lights.

We arrived in the classroom and then we turned on the lights.

300

Recent periods/durations in action verbs

Present Perfect Continuous

400

She (be) here many times.

She has been here many times.

400

She felt sick in the morning because she (eat) bad sushi the night before.

She felt sick in the morning because she had eaten bad sushi the night before.

400

He (clean) that window for 40 minutes now and it still looks dirty!

He has been cleaning that window for 40 minutes now and it still looks dirty!

400

Before last week, they (never/see) that movie.

Before last week, they had never seen that movie.

400

Experiences before past - "past of past"

Past Perfect

500

It (rain) so much lately.

It has rained so much lately.

500

They (study) hard before, so all of them passed the test with flying colours.

They had studied hard before, so all of them passed the test with flying colours.

500

It (rain) non-stop for two days now, we're all going to turn into frogs!

It has been raining non-stop for two days now, we're all going to turn into frogs!

500

He went home after he (finish) his test.

He went home after he had finished his test.

500

Used for feelings and states before now

Present Perfect