Present Perfect for Unfinished Time
Nombre: ___________________________
Fecha: ____________________________
Puntaje: __________________________
1.
¿Cuál de las siguientes expresiones se usa generalmente con el present perfect para hablar de un período de tiempo que no ha terminado?
Ayer (yesterday)
El año pasado (last year)
Esta semana (this week)
2.
I __ (visit) my grandparents three times this year.
Respuesta: ____________________________________________
3.
Selecciona la oración correcta que usa el present perfect con un período de tiempo no finalizado.
She has finished her homework yesterday.
We have seen that movie last night.
They have traveled to many countries this year.
He has gone to the park two hours ago.
4.
¿Cuál de las siguientes oraciones NO usa correctamente el present perfect para un tiempo no finalizado?
I have studied a lot this week.
She has read that book last month.
We have eaten at that restaurant three times this month.
5.
He __ (not/see) his cousin since last summer. (Use present perfect)
Respuesta: ____________________________________________
6.
¿Qué expresión de tiempo NO se puede usar con present perfect para un período no finalizado?
today
this month
last week
this year
7.
We __ (already / finish) our homework for today.
Respuesta: ____________________________________________
8.
Elige la pregunta correctamente formada en present perfect para un tiempo no finalizado.
Did you eat anything today?
Have you eaten anything today?
Do you eat anything today?
9.
Selecciona la oración que usa correctamente 'yet' con el present perfect para indicar que algo no ha ocurrido en un período no terminado.
I haven't finished my project yet.
I didn't finish my project yet.
I am not finishing my project yet.
I don't finish my project yet.
10.
She __ (know) her best friend since kindergarten.
Respuesta: ____________________________________________
11.
¿Cuál es la forma negativa correcta del present perfect para la oración 'They (finish) their homework' en un período no terminado?
They not have finished their homework.
They haven't finished their homework.
They don't have finished their homework.
They didn't have finished their homework.
12.
¿Qué oración usa el present perfect con una expresión de tiempo no finalizado para indicar una acción repetida?
I have gone to the gym several times this week.
I have gone to the gym yesterday.
I go to the gym this week.
13.
How many books _ you _ (read) this month?
Respuesta: ____________________________________________
14.
Selecciona la oración que usa correctamente 'since' con el present perfect para un período no terminado.
I have lived here since 2015.
I live here since 2015.
I lived here since 2015.
I have lived here since two years.
15.
¿Cuál de las siguientes oraciones usa incorrectamente 'for' con present perfect?
I have worked here for five years.
She has been a teacher for ten years.
They have arrived for two hours.
16.
We __ (not / see) that movie yet.
Respuesta: ____________________________________________
17.
Selecciona la oración que describe mejor una acción que comenzó en el pasado y continúa hasta el presente.
I have taken piano lessons this year.
I took piano lessons last year.
I take piano lessons every year.
I have taken piano lessons since I was a child.
18.
¿Qué oración usa 'ever' correctamente en present perfect para preguntar sobre experiencia en un período no terminado (por ejemplo, este año)?
Have you ever visited your grandparents this year?
Did you ever visit your grandparents this year?
Do you ever visit your grandparents this year?
19.
I __ (be) very busy this week.
Respuesta: ____________________________________________
20.
Selecciona la oración que usa correctamente 'so far' con el present perfect para un período no terminado.
I have not received any news so far.
I did not receive any news so far.
I am not receiving any news so far.
I will not receive any news so far.