Grammar test – Present perfect for experiences.
Do the test then write down your score.
1. Choose the correct sentence! Read the sentences and underline the correct one.
a. I have went to three countries in my life.
I have been to three countries in my life.
I went to three countries in my life.
b. My parents have travel around the world.
My parents have travelled around the world.
My parents travel around the world.
c. My best friend never ate pizza with chocolate.
My best friend never eaten pizza with chocolate.
My best friend has never eaten pizza with chocolate.
d. I have never met the Queen!
I never meet the Queen!
I never have met the Queen!
e. Have you ever fell off your bicycle?
Did you ever fall off your bicycle?
Have you ever fallen off your bicycle?
2. Find the mistake! Find the mistake, underline it and write the correct sentence.
a. I have rode a horse and a camel. __________________________________________ _______
b. I have never make a snowman. ____________________________________________ _______
c. My parents never have tried sushi. _________________________________________ _______
d. My sister has go to a concert. _____________________________________________ _______
e. Has your brother ever see a ghost? _________________________________________ _______
FOR AND SINCE.
Os explico: Se suelen utilizar con el presente perfecto.
For is used when we talk about an amount of time. (Una cantidad de tiempo).
"I've been here for a year" FOR=durante
Since is used when we talk about a point of time. (Un punto o fecha concreta en el tiempo).
"I've been here since two o'clock" SINCE=DESDE
"I've been a scientist since 2010"
Aquí tenéis un vídeo que os ayudará a entenderlo. Ponerlo un par de veces para fijar la estructura.