Connectez-vous
Créer une activité
Types d'activités
Centre d'aide
Entrez votre Game Pin
Blog
Premium
English
Español
Français
Créer une activité
Connectez-vous
Toutes les activités
Jouer Test
Imprimer Test
Present Perfect tense
Author :
Fer Valle
1.
That's the worst film I ... (ever see)
2.
She's a nurse. She must be really tired. She...(work) late every day this week
3.
Oh, no! It looks like Mum ....(do) the shopping! I'll go now!
A.
didn't do
B.
hasn't done
C.
has not done
D.
hasn't do
4.
I think I'm your oldest friend. How long ... (we be) friends?
A.
have we been
B.
did we were
C.
have we be
D.
did we be
5.
I ...(not have) a chance to call her back yet.
6.
... (you ever eat) Sushi? Yes, it's delicious.
7.
I ...(be) to New York many times. I love it.
A.
have been
B.
haven't be
C.
have be
D.
was
8.
His wife ....(change) a lot since the last time we met.
9.
It ...(not snow) here for six months.
10.
There ... (not be) any wars in this country for over a century.
A.
hasn't been
B.
wasn't
C.
weren't
D.
haven't been