Positive
Negative
Question
already
yet
100

You _______ (keep) a pet for three years

You have kept a pet for three years

100

We _______ (lose) our tickets.

We haven't lost our tickets.

100

_______ she ________ (call) her mother?

Has she called her mother?

100

I _______________ (listen) to music.

I have already listened to music.

100

I _______________ (go) swimming _________ 

I have not gone swimming yet

200

She ________ (steal) all the chocolate!

She has stolen all the chocolate!

200

He ________ (forget) his books

He hasn't forgotten his books

200

______ I _______ (explain) it well?

Have I explained it well?

200

_______ we ______ (finish) already?

Have we finished already?

200

We ________ (hear) that song yet.

We haven't heard that song yet.

300

He _________ (study) Latin.

He has studied Latin.

300

The student __________ (write) the test

The student has not written the test

300

Who _____ he _____ (meet) recently?

Who has he met recently?

300

I ___________ (make) my bed

I have already made my bed

300

I ____________ (wash) my shirts _____

I have not washed my shirts yet

400

I _______ (know) him for three months

I have known him for three months

400

The teacher ___________ (come) to the party today

The teacher has not come to the party today

400

______ he ______ (take) a taxi?

Has he taken a taxi?

400

I ______________ (do) the washing-up.

I have already done the washing-up.

400

 I __________ (speak) to my maths teacher ____

I have not spoken to my maths teacher yet

500

She _______ (leave) her phone in a taxi.

She has left her phone in a taxi.

500

Fred __________ (give) the money back so far

Fred has not given the money back so far

500

______ it ______ (rain) all day?

Has it rained all day?

500

I _______________ (help) Jane in the kitchen

I have already helped Jane in the kitchen

500

_____ the plane _________ (land)?

Has the plane landed yet?