Choose the correct Tense
Present Perfect or PP Cont
Past Simple vs Present Perfect
Perfect Simple/Cont or Past Simple
For or Since
100

Unfinished action which started in the past and continues till now – with emphasis put on the duration of the action

Present Perfect Continuous

100

I (not eat) so much since I was on my cousin's wedding.

haven't eaten

100

I can't believe how much weight she (lose) since I last (see) her

has lost/saw

100

Her boyfriend (give) her some flowers recently. It (was) on Valentine's Day.

has given , was

100

Zenek hasn't ben on a date........................last Monday

SINCE

200

An action which happened at an unstated time in the past

Present Perfect

200

Maria (cook) dinner since early morning. She (prepare) 2 dishes so far

has been cooking/has prepared

200

This song (be written) by an artist who (live) here many years ago

has been written / lived

200

It's the twentieth time Zenek (fall) in love.

has fallen

200

She's been daying to meet Justin ......................many years

FOR

300

An action which happened at a stated time in the past

Past Simple

300

………………...you …………..(study) all night? It seems that you are very well prepared fot the test.

have you been studying

300

Justin Bieber (only had) 2 girfriends. He's not a player like Zenek.

has only had

300

When Hermegilda (break up) with him he (be) devastated

broke up, was

300
We've known each other ..........................2002

SINCE

400

Two actions in the past that happened one after another

Past Simple

400

How many girlfriends (have) Zenek in his life

has Zenek had

400

Your English (improve) a lot. The last time we (speak) it (be) not as good as it is now.

has improved / spoke /was

400

How long (you have) a toothache

have you had

400

Zenek has been looking for the love of his life..............................................a week.

FOR

500

An action which happened in the past and can be repeated.

Present Perfect

500

She (read) a book and (write) a review

has read/ has written

500

He (lose) a lot of hair since he (sart) working at school. It's a very stressful job

has lost/started

500

She (study) grammar for the whole weekend and she still (not learn) everything

has been studying, hasn't learned

500

She hasn't failed a test ever...................she broke up with Zenek.

SINCE