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 Froggy Jumps
Imprimer Froggy Jumps
Past Simple vs. Present Perfect
Author :
ENGLISHEERING ...
1.
That's the worst film I ... in my life!
A
saw
B
have seen
C
have been seeing
2.
She must be really tired. She ... late every night this week.
A
works
B
has worked
C
is working
3.
You have got a new car, haven't you? How long ... the old one?
A
have you got
B
did you have
C
have you had
4.
Oh dear, it looks like Jan ... the shopping yesterday. I'll go now.
A
wasn't doing
B
hasn't done
C
didn't do
5.
They ... the documents I sent them! Now I have to send them all again.
A
lose
B
have lost
C
were lost
6.
She ... to swim on holiday in 1995.
A
learned
B
has learned
C
has been learning
7.
I think you're my oldest friend! How long ... each other?
A
we know
B
do we know
C
have we known
8.
I ... a chance to call him back yet.
A
don't have
B
haven't had
C
haven't been having
9.
Look at the river. It is overflowing. It ... a great deal over the past few days.
A
is raining
B
has rained
C
has been raining