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 singularfor/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) |