PRESENT PERFECT SIMPLE AND PRESENT PERFECT CONTINOUS
1º Present Perfect Simple:
We use the Present Perfect to say that an action happened at an unspecified time before now.
Example:
I have seen that movie twenty times
We can use the Present Perfect with especific expressions such as: ever, never, once, many times, several times, before, so far, already, yet.
Estructure: [has/have + past participle]
Examples:
I think I have met him once before.
There have been many earthquakes in California.
People have traveled to the Moon.
Active/Passive:
Many tourists have visited that castle. Active
That castle has been visited by many tourists. Passive
2º Present Perfect Continous
We use the Present Perfect Continuous to show that something started in the past and has continued up until now.
"For five minutes," "for two weeks," and "since Tuesday" are all durations which can be used with the Present Perfect Continuous.
Estructure: [has/have + been + present participle]
Examples:
She has been working at that company for three years.
What have you been doing for the last 30 minutes?
James has been teaching at the university since June.
Active/Passive
Recently, John has been doing the work. Active
Recently, the work has been being done by John. Passive
Credits:
www.elblogdelingles.com, www.isabelperez.com