You are on page 1of 8

Lectia 29

1
Lectia 29

2
Lectia 29

3
Lectia 29

Present Perfect or Present Perfect Continuous Gap-Fill

Fill in the gaps with an appropriate verb in the present perfect or the present
perfect continuous. Sometimes the verb is already given.
Top of Form

have lost
1. We   (lose) 3 football matches already this year, our results need to
improve soon!
have been waiting
2. I   (wait) for 1 hour for my friend to arrive, and he is still not here yet!
haven't don
3. I can’t believe the repair service failed to call us back yesterday. They   
(do) this before!
have been thinking
4. I   (think) hard recently about the problems in the company, and I think
have found
I   (find) a solution
have always admired
5. I   (always admire) people who take risks.

4
Lectia 29
hve been knowing
6. I   (know) my friend Helen for 6 years.
have been increasing
7. Profits   (increase) in the company ever since the year 2007, which is a
great achievement. Hopefully it will continue!
have watched
8. I don’t want to watch Titanic again. I   the film many times before!
have never eaten
9. I   (never eat) seafood before. I hope I will like it!
have been preparing
10. I   (prepare) the meal all morning. I hope you will like it!

Present Perfect or Present Perfect Continuous?

https://speakspeak.com/english-grammar-exercises/upper-intermediate/present-perfect-simple-v-continuous

Mixed Conditionals:

https://agendaweb.org/exercises/verbs/conditional/first-second-third

5
Lectia 29

6
Lectia 29

Write here:

A few days ago I watched a series named Obi Wan Kenobi. It is a science fiction, adventure and space opera series.
The main character is Obi Wan Kenobi played by Ewan McGregor.

The main plot is about him trying to get over his traumatic past while saving the adopted girl of a senator who was
one of his old friends and about him trying not to get caught by the empire who was chasing him. The series has a
happy ending with Obi Wan meeting his long lost dead master.

I enjoyed it and it was a good series. I would give it a 9.

7
Lectia 29

You might also like