be
been
I/be/to Madagascar.
I have been to Madagascar.
I/not see/him since last Monday.
I haven't seen him since last Friday.
She _______ worked in Altama for 2 years.
has
present perfect refers to actions that startes in the past and continue in the present.
True
take
taken
They/read/Harry Potter/twice.
The have read Harry Potter twice.
I/not watch/my favorite/series/lately.
I haven't watched my favourite series lately.
Carlos and Oscar _______ played Mario Kart everyday since last week.
have
You can use present perfect for repeated actions in the past.
true
see
seen
They/be married/for/fifty years.
They have been married for fifty years
I'm hungry. I/ eat/ lunch/yet.
I'm hungry. I haven't had lunch yet.
My family and I ________ visited New York many times.
have
WAS and WERE are the past participle of "be"
false
grow
grown
I/ do / my math homework
I have done my math homework.
I/not see/yet/cartoon/new/
I haven't seen the new cartoon yet.
Mario ________ done his homework yet. He didn't understand the teacher.
We ___________ here for a long time.
A) hasn't been
B) have been
C) has been
B) have been
do
done
He/ learn/ Spanish/ Chinese/ French/
He has learned Spanish, Chinese and French.
I/not meet/his/sister.
I haven't met his sister.
Camila and Joana __________ made friends yet. They are new in the school.
haven't
I __________ her in years!! She is so beautiful.
A) hasn't seen
B) have talked
C) has seen
D) haven't seen
D) haven't seen