I/be/to Madagascar.
I've been to Madagascar.
Present Perfect are talking about actions that are completed in the past but we don´t say when.
TRUE
________ you ever _______ (call) for an ambulance?
Have you ever called for an ambulance?
How long have you ______ (be/ work) for this company?
How long have you been working for this company?
spoke spoken
They/read/HOBBIT/twice.
They've read Hobbit twice.
FALSE
_______ you ever ________(be) to San Francisco?
Have you ever been to San Francisco?
I have _____ (be/ listen) to this song since I got up.
I have been listening to this song since I got up.
Past tenses of the verb ride
rode - ridden
They/be/marry/for/fifty years.
They've been married for fifty years
The structure for Present Perfect
subject + auxiliary + past participle + ing + complement
Explain your answer.
FALSE
subject + have/has + past participle + complement
_______ he ________ (live) here since he was young?
Has he lived here since he was young?
She has ________(be/ run) for 2 hours.
She has been running for two hours.
Past Tenses of the verb catch
caught - caught
I ___________ (know) you for 15 years, but I ________ (not/hear) you speak like that before.
I've known you for 15 years, but I haven't heard you speak like that before.
Are these statement correct? Explain your answers
What have you been doing lately?
Well, I haven´t done much, between the university and my job, I barely have time even to watch movies.
CORRECT
How long _______ you _______ (live) there?
How long have you lived there?
We have ________(be/ walk) for 3 hours. I am really tired now.
We have been walking for 3 hours. I am really tired now.
Past tense of the following verbs
be
come
take
choose
was - were - been
came - come
took - taken
chose - chosen
She __________ (live) here since she was a child
She has lived here since she was a child.
The Present perfect continuous is used with repeated activities that start in the past and continue to now.
TRUE
________ you ever ______ (see) a ghost?
Have you ever seen a ghost?
Have you ____ (be/ wait) for me since I called you?
Have you been waiting for me since I called you?
Past tenses of the following verbs
learn
see
put
get
sleep
fly
learned - learned
saw - seen
put - put
got - gotten
slept - slept
flew - flown