How many times/ tell/ you?
How many times have I told you?
I have __________ finished my homework, so I can relax now.
ALREADY
What is the form of the Present Perfect?
S + HAVE/HAS + Past Participle of the Verb (3rd form)
She/ hang up/ all the pictures/ yet?
Has she hung up all the pictures yet?
prove (2 forms)
Ask a Present Perfect yes/no question about seeing a new movie, using the word yet.
Have you seen the new movie yet?
What is the form of the Present Perfect Progressive?
S + HAVE/HAS + been + v-ing
How long/ you/ make/ music?
How long have you been making music?
seek
sought
Fix the mistake in this sentence:
"I have yet eaten my lunch."
I have just eaten my lunch
Make a sentence using PP or PPP to reflect the diagram.

Example,
I have been to Paris three times already.
How long/ she/ work/ for this company?
How long has she been working for this company?
shake
Make a Present Perfect sentence about someone who has not finished studying, using the word still.
I have still not finished studying.
or
She has still not finished studying.
Make a sentence using PP or PPP to reflect the diagram.
Example:
I have been working on the project since 2 o'clock this morning.
Where have you been? You/ playing/ tennis?
Were you playing tennis?
Lie
Lay
Lie - Lain
Lay - Laid
Choose the correct word (already, yet, just, still) and explain why:
"I have _______ sent the email, but I _______ haven’t received a reply."
already and still
"Already" is used because the action (sending the email) is complete.
"Still" is used because the second action (waiting for a reply) is continuing and not finished.
Explain the difference between the two diagrams.
Write an example sentence for each.
1.

2. 
1. Present Perfect - shows that action occurred at some point in the past and has an impact on present or continues till present.
He has lived in the house since he was a child.
2. Present Perfect Progressive - shows the action started in the past, continues to the present and will continue into the future.
He has been living in the house for 20 years already.