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
MEANING: YA
USE: affirmative sentences.
EXAMPLE: 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
MEANING: ACABAR DE
USE: affirmative sentences.
EXAMPLE: 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
MEANING: YA and TODAVÍA
USE: negative and interrogative sentences.
EXAMPLE:
Have we finished the class YET?
We haven´t finished studying the irregular verbs 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
EVER
MEANING: alguna vez
USE: interrogative sentences.
EXAMPLE: Have you EVER been to the USA?
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
MEANING: TODAVÍA
USE: negative sentences.
EXAMPLE: I STILL haven´t learnt the meanings of all the adverbs in the present perfect.