I __________ (do) my homework.
I've done my homework.
I ____________ (make) any food.
I haven't made any food.
You have lived here before.
Have you lived here before?
I have lived in Melbourne _____ one year.
for
ALREADY - I have studied for the English test.
I have ALREADY studied for the English test.
I _____________ (be) to France.
I've been to France.
I ____________ (clean) my room.
I haven't cleaned my room.
You have driven before.
Have you ever driven before?
I haven't eaten _______ breakfast.
since
JUST - I have learnt all the irregular verbs
I have JUST learnt all the irregular verbs!
She __________ (meet) me before.
She's met me before.
She ___________ (get) any better since yesterday.
She hasn't gotten any better since yesterday.
They have loved her since the beginning.
Have they loved her since the beginning?
I have studied English ______ three years.
for
YET - We haven't seen that movie
We haven't seen that movie YET.
They _________ (see) the movie.
They've seen the movie.
You __________ (eat) today. What's wrong with you?
You haven't eaten today. Whats wrong with you?
Stacy has become very successful.
Has Stacy become very successful?
He hasn“t paid attention ________ the start of class.
since
SO FAR - I have been to USA three times
I have been to USA three times so far
I __________ (think) about it for a long time.
I've thought about it for a long time.
You _________ (give) me the books that I need to study.
You haven't given me the books that I need to study.
He has tried to do it again.
Has he tried to do it again?
I have smoked ______ five years. I have had this habit ______ 2013.
for
since
STILL - I haven't seen that movie.
I STILL haven't seen that movie.