Exercise 

104

Write sentences in Present Perfect 

Present Perfect Simple



Examples

 subject + have/has + past participle (-ed for regular verbs)

I have seen a good film.
She
has been here for 10 minutes.

HAS for 3rd person singular

for/since are used to say how long some state lasts from the past to the present moment


               ------------------------> 
|---------|----------------------|----------------------
                                                now

for three days, for five years.....
since 2001, since March

1.

John _________ here for 20 minutes. (be)

2. 

We _______ what we wanted. (find)

3. 

She __________ her best friend for 10 years. (know)

4. 

They _________ this pet since 2007. (have)

5. 

Jenny ________ for ages. (love)

6. 

We ___________ each other since your last birthday. (not see)

7. 

It _______ sunny since Saturday. (be)

8. 

There ______ a lot of events recently. (be)