Affirmative
Negative
Interrogative
For + Since
100
I __________ (be) to England
I have been to England
100
I _____________ (make) any food today (Neg.)
I haven't made any food today
100
________ he/she ever ________ (live) before?
He/she ever lived here before?
100
I have done this _________ two weeks. (F/S)
I have done this for two weeks.
200
They ______________ (meet) me before
They have met me before
200
They still ______________ (get) married yet. (Neg.)
They still haven't got married yet.
200
_______ you __________ (drive) a car before?
Have you driven a car before?
200
I have played for this team ________ 2011. (F/S)
I have played for this team since 2011.
300
You _____________ (see) this programme before
You have seen this programme before
300
I ____________ (eat) today. (Neg.)
I haven't eaten today.
300
_______ you _______ (lose) your mobile phone?
Have you lost your mobile phone?
300
My father has had that car ________ seven months. (F/S)
My father has had that car for seven months.
400
They ____________ (think) about it for a while now.
They have thought about it for a while now.
400
I ____________ (give) any money to him. (Neg.)
I haven't given any money to him
400
_______ you _______ (drink) any alcohol?
Have you drunk any alcohol?
400
We have taught at this school ________ a long time. (F/S)
We have taught at this school for a long time.
500
I ____________ (fly) to London
I have flown to London
500
I ___________ (sing) any songs. (Neg.)
I haven't sung any songs
500
_________ their business _________ (become) very successful?
Has their business become very successful?
500
I have waited for the bus _________ 10 o'clock this morning. (F/S)
I have waited for the bus since 10 o'clock this morning.
M
e
n
u