Affirmative
Negative
Question
For and since
Yet, already and just
100

I _______________ (finish) my homework.

I have finished my homework.

100

I ___________ (eat) breakfast yet.

I haven't eaten breakfast yet.

100

______ the kids _______ home already? (come)

Have the kids come home already?

100

I have lived here ______ 5 years.

I have lived here for 5 years.

100

They have ______ eaten dinner.

They have just eaten dinner.

200

They __________ (buy) a new car.

They have bought a new car.

200

He __________ (take) his medicine.

He hasn't taken his medicine.

200

______ they _______ the essay? (write)

Have they written the essay?

200

I have lived here ______ 2018.

I have lived here since 2018.
200

She hasn't seen the new movie _____.

She hasn't seen the new movie yet.

300

We _________ (see) that movie before.

We have seen that movie before.

300

My friend ________ (drive) a car before.

My friend hasn't driven a car before.

300

______ you _______ that book? (read)

Have you read that book?

300

They have waited _____ 10am.

They have waited since 10am.

300

They have _______ left for the airport.

They have already left for the airport.

400
She _____________ (speak) to the manager.

She has spoken to the manager.

400

It _________ (broke) yet.

It hasn't broken yet.

400
______ she _____ the office? (leave)

Has she left the office?

400

We've studied English _____ three years.

We've studied English for three years.

400

Have you done your homework _____?

Have you done your homework yet?

500

My family and I __________ (fly) to New York twice.

My family and I have flown to New York twice.

500

We ____________ (have) time to finish.

We haven't had time to finish.

500
______ it _______ to rain? (begin)

Has it begun to rain?

500

He has known her ______ a long time.

He has known her for a long time.

500

Has he _____ called you?

Has he just called you?

M
e
n
u