SINCE/FOR
QUESTION
PRESENT PERFECT OR PAST SIMPLE?
True/False
MISTAKES
100

I've played the piano ... two years.

I've played the piano FOR two years.

100

you / ever / play / volleyball?

Have you ever played volleyball?

100

I ... to Brazil last summer.

I WENT to Brazil last summer.

100

My sister has worked since she was in high school.

True

100

Julia have just fed her pet.

Julia HAS just fed her pet.

200

We've studied English ... primary school.

We've studied English SINCE primary school.

200

He / wait / for a long time ?

HAS he WAITED for a long time?

200

Faisal is super smart. He ... never ... a test since primary school.

(fail)

Faisal is super smart. He HAS never FAILED a test since primary school. 

(fail)

200

The baby had a fever since midnight, I think I’ll call the doctor.

False
Has had

200

I have ever eaten sushi.

I have NEVER eaten sushi.

300

She has worked on her project ... last Saturday.

She has worked on her project SINCE last Saturday.

300

How long / she / practice yoga?

How long has she practiced yoga?

300

My parents ... your mum recently.

(see)

My parents HAVE SEEN your mum recently.

(see)

300

The baby had a fever all night, but he’s better now.

False

Has had

300

Have you ever lose your keys?

Have you ever LOST your keys?

400

We've lived here ... I was 4.

We've lived here SINCE I was 4.

400

Ali / forgive / his wife / yet ?

HAS Ali FORGIVEN his wife yet?

400

Mrs Robins ... to India seven times.

(go)

Mrs Robins HAS BEEN to India seven times.

(go)

400

The Corona Virus has not disappeared already. So, we still need to be cautious.   

False

The Corona Virus has not disappeared YET. So, we still need to be cautious

400

They haven't already done the washing-up.

They haven't done the washing-up YET.

500

I haven't seen you ... ages.

I haven't seen you FOR ages.

500

What / be / the best place / you / ever / visit ?

What IS the best place you HAVE ever VISITED?

500

I .........in Colombia for a couple of week, but I returned back home this morning.

I WAS in Colombia for a couple of week, but I returned back home this morning.

500

I knew Ahmed since we have been in Elementary school. 

False

I HAVE KNOWN Ahmed since we WERE in Elementary school.


500

How long did you lived here?

How long have you lived here?