for/since
form a question/sentence
never/ever
just/already/yet
present perfect or past simple
100

I have studied in Germany ______ five years.

for

100

cooked / she / eggs / breakfast / has / for ?

Has she cooked eggs for breakfast?

100

True or False:

We use EVER for asking questions only.

True

100

I have done my homeworks ____.

already

100

He hasn't ____ (to talk) yet.

talked

200

Have you lived in another city ______ 2 months?

for

200

not / I / brought / yet / the / have / book

I have not brought the book yet.

200

The man has ______ bought any expensive car.

never

200

She has ____ written a letter a few minutes ago.

just

200

My aunt has just ____ (to put) the umbrella on the table.

put

300

She ______ watched TV ______ 8 o'clock.

has ... since

300

an / your / ever / to / have / gone / parents / to / orchestra

Have your parents ever gone to an orchestra?

300

Is the sentence correct? Yes or no:

I have ever eaten meat. I'm vegan.

No

300

Correct the sentence:

She has yet said yes.

She has just said yes.

300

I ____ (to write) something on Facebook yesterday.

wrote

400

The children ______ played outside ______ hours. It has rained, so they couldn't go out.

haven't ... for

400

Change into a NEGATIVE sentence:

I have seen the film already.

I haven't seen the film yet.

400
played / cousins / my / (never/ever) / football (has/have) / before

My cousins have never played football before.

400

Correct the sentence:

They haven't forgot the song yet.

They haven't forgotten the song yet.

400

People ____ (to go) to the park yet. They are going this afternoon.

haven't gone

500

I have gone to a school trip. My mum ______  ______ (see) me ______ this morning.

hasn't seen ... since

500

Change into a QUESTION:

We haven't finished eating yet.

Have you finished eating already?

500

(took/taken) / the / (has/have) / bus / you / (ever/never)?

Have you ever taken the bus?

500
(hasn't/haven't) / his / (sleep/slept) / sister / (already/yet)

His sister hasn't slept yet.

500

Julia ____ (to be) at school a few minutes ago.

has just been