Skip to content
linguabloom
linguabloom
Menu
Home
Grammar
Elementary
Vocabulary
Listening
Reading
linguabloom
Menu
Home
Grammar
Elementary
Vocabulary
Listening
Reading
Exercise 1
Exercise 2
Exercise 3
Positive, negative and question form of the present perfect: have or has + past participle (v3). Example: I have done sport. She has studied
Complete the sentences with the Present perfect.
1. I ___ my snack at university.
has already ate
have already eaten
have already eat
2. She ___ Montenegro twice.
have visited
has visiting
has visited
3. We ___ this girl before.
have seeing
saw
have seen
4. They ___ their French homework.
have finished
has finished
finished
5. He ___ to the United States.
has never been
have never been
never was
6. I ___ a new book.
has just bought
just buy
have just bought
7. My friends ___ yet.
hasn’t arrived
didn’t arrive
haven’t arrived
8. She ___ her phone again.
lost
have lost
has lost
9. My parents and I ___ the museum many times.
have visited
visited
has visiting
10. She ___ her homework.
just finish
have just finished
has just finished
Send
Positive, negative and question form of the present perfect: have or has + past participle (v3). Example: I have done sport. She has studied
Complete the sentences with the Present perfect.
1. I ___ to this new French restaurant yet.
have not been
has not been
didn’t be
2. Her son ___ to Hungary.
has never been
never was
have never been
3. My classmates ___ our biology teacher.
has met
have met
met
4. Samantha ___ all the blueberries!
have eaten
ate
has eaten
5. We ___ the Tiger restaurant many times.
has visited
have visited
visited
6. Angela ___ to Australia.
have never been
never was
has never been
7. My brother ___ his school presentation.
have just finished
just finishes
has just finished
8. My grandparents ___ to many countries.
has traveled
have traveled
traveled
Send
Positive, negative and question form of the present perfect: have or has + past participle (v3). Example: I have done sport. She has studied
Make questions in the Present perfect.
1. ___ you ever ___ to Brazil?
Did, go
Have, went
Have, been
2. ___ they ___ the party yet?
Have, leave
Have, left
Did, leave
3. ___ she ___ dinner yet?
Did, eat
Has, eaten
Has, ate
4. ___ we ever ___ that museum?
Have, visit
Have, visited
Did, visit
5. ___ he ___ his homework yet?
Did, finish
Has, finishing
Has, finished
6. ___ you ___ that book before?
Have, read
Have, reading
Did, read
7. ___ your parents ___ to Japan before?
Have, traveled
Have, travel
Did, travel
8. ___ they ___ the new movie yet?
Have, watched
Did, watch
Have, watch
9. ___ we ever ___ in this town?
Have, being
Have, been
Did, be
10. ___ he ever ___ something unusual?
Has, tried
Has, try
Did, try
Send