Present Perfect
The present perfect is
a verb tense which is used to show that an action has taken place once
or many times before now.
-
That is a fantastic film. I have ? that
movie many times.
- saw
- seen
- see
-
Have you ?? a vegan meal?
- ever eaten
- never eaten
- ate
-
? your mother phoned? Yes, she ?.
- Has - did
- Have - have
- Has - has
-
My partner and I ?? many times to Europe.
- have flown
- has flown
- flown
-
My brother ? ? driven a motorcycle. He is
afraid to injure himself.
- never
- has never
- has ever
-
? you completed your homework? No, I ?.
- Had - haven't
- Have - haven't
- Have - didn't
-
Unfortunately. I ? completed my
assignment.
- have
- hasn't
- haven't
-
? you written your poem yet? Yes, I ?.
- Has - has
- Has - have
- Have - have
-
They ?? Toronto many times.
- have been
- been to
- have been to
-
I washed the bathroom floor, but I ?? the
laundry room yet.
- haven't washed
- haven't wash
- have washed
-
? you ever seen a crocodile?
- Have
- Has
- Had
-
? your doctor told you the results? Yes,
she ?
- Has - has
- Has - have
- Have - has
-
Delphine ?? the car many times.
- have drive
- has driven
- has drove
-
Theo, ? have you been?
- how
- what
- when
-
Have you taken the dog for a walk ?
- yet
- never
- ever