Java Games: Flashcards, matching, concentration, and word search.

D2. Present Perfect Tense (I have already cooked dinner. /Has Sue cleaned the window yet? /She has just opened the door.)

We use the present perfect tense to talk about an action which has finished in the past but it connected to an event in the present.

Example 1: I have already asked my mom, so I can go to the park.

We use "already" for positive statements in the present perfect tense.

The past participle (P.P.) "asked" is the same as the past tense form for regular verbs.

Use "have" or "has" before the P.P. to make the present perfect tense.

Example 2: John has just finished his homework.

We use "just" to talk about an action which happened a short time ago.

Example 3: Have you called your friend yet?

Example 4: I have not fried the noodles yet.

We use "yet" to ask a question and to make a negative statement in the present perfect tense.

We use "since" in a present perfect tense sentence to mention the starting point of the time the action happened.

I have studied English since 2008.

We use "for" to mention the length of time the action happened until now.

Example 5: Jeff has chopped vegetables for three hours.

AB
I have already mopped the floor.I have already mopped the floor.
She has already tried the curry so she is full.She has already tried the curry so she is full.
They have not stopped the car yet.They have not stopped the car yet.
James has not answered the question yet.James has not answered the question yet.
Cynthia and Paul have not listened to the CD yet.Cynthia and Paul have not listened to the CD yet.
Have you talked to your aunt yet?Have you talked to your aunt yet?
Has she lived in Japan yet?Has she lived in Japan yet?
I have just danced so I am tired.I have just danced so I am tired.
We have just moved to a new address.We have just moved to a new address.
Jimmy has jumped for two minutes.Jimmy has jumped for two minutes.
Cindy has delivered mail for three years.Cindy has delivered mail for three years.



This activity was created by a Quia Web subscriber.
Learn more about Quia
Create your own activities