SINCE/FOR
QUESTION
PRESENT PERFECT OR PAST SIMPLE?
YET, ALREADY, JUST
MISTAKES
100

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

I've played the cello FOR two years.

100

you / ever / play / football ?

Have you ever played football?

100

I ... to Russia last summer.

I WENT to Russia last summer.

100

Have you finished your homework ... ?

Have you finished your homework YET ?

100

Katie have just fed her pet.

Katie HAS just fed her pet.

200

We've studied English ... elementary school.

We've studied English SINCE elementary school.

200

He / wait / for a long time ?

HAS he WAITED for a long time?

200

Erdene is super smart. She ... never ... a test since elementary school.

(fail)

Erdene is super smart. She HAS never FAILED a test since elementary school. 

(fail)

200

Ali hasn't washed his hair ... .

Ali hasn't washed his hair YET .

200

I have ever eaten sushi.

I have NEVER eaten sushi.

300

She's worked on her homework ... last Saturday.

She's worked on her homework SINCE last Saturday.

300

How long / she / practice dance?

How long has she practiced dance?

300

My parents ... your mother recently.

(see)

My parents SAW your mother recently.

(see)

300

Jerry and Andrew look exhausted. They've ... run a mile.

Tom and Larry look exhausted. They've JUST run a mile.

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

Vlad / eat / his lunch / yet ?

HAS Vlad EATEN his lunch yet?

400

Mr. Arrowood ... to Germany seven times.

(go)

Mr. Arrowood HAS GONE to Germany seven times.

(go)

400

Yolanda isn't coming to the movies with us. She has ... seen the film.

Yolanda isn't coming to the movies with us. She has ALREADY seen the film.

400

They haven't already done the test.

They haven't done the test YET.

500

I haven't seen you ... such a long time!

I haven't seen you FOR such a long time!

500

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

What IS the best place you HAVE ever VISITED?

500

When ... you last ... Kevin?

When DID you last SEE Kevin ?

500

Have Nathan and Issac ... solved the mystery?

Have Nathan and Issac ALREADY solved the mystery?

500

How long did you lived here?

How long have you lived here?

M
e
n
u