We use "present perfect" in the following cases:

1. To describe a situation that started in the past and continues in the present.

Ex: "I have studied for two hours"

2. To describe experiences.

Ex: "I have seen elephants in the zoo"

*We can use "ever" to highlight a positive experience, for example:

"My last pijama party was the best day I have ever had!"

3. To describe something that we have done several times in the past and continue in the present.

Ex: He has written two poems and he is working on a new one!

*We can use "ever since" to describe a starting point, but also the starting point of a experience.

"I have played the guitar ever since I was a child".

  • We use present perfect with times adverbial: "just" (to describe an action that happened recently) "already" (to describe an action that happened before you expected) and "yet" (to describe an action that you expect, but has not happened yet).

Ex: "He has just watched "nemo"".

  • We use "ever" to make questions related to experiences and "never" to highlight negative aspects of a experience.

Ex: "Have you ever touched a monkey before?"

  • Been ≠ Gone: "been" refers to someone who has visited a place and came back, but "gone" means that someone has visited a place but he has not returned yet.

Ex: "My mon has gone to Canada for three weeks"

Structure:

(+)Affirmative: Subject+ have/has+ verb (participle form)+ complement

(-)Negative: Subject+ have not/has not+ verb (participle form)+ complement

(?)Interrogative: Have/Has+ subject+ verb (participle form) + complement+?

Here is a list of verbs that can help you: http://www.easypacelearning.com/design/images/listofirregularverbs.jpg

Views: 107

Comment

You need to be a member of Classroom 2.0 to add comments!

Join Classroom 2.0

Report

Win at School

Commercial Policy

If you are representing a commercial entity, please see the specific guidelines on your participation.

Badge

Loading…

Follow

Awards:

© 2021   Created by Steve Hargadon.   Powered by

Badges  |  Report an Issue  |  Terms of Service