Sign up Log in
English Language Institute

English Language Institute

speak english
12 Aug
ENG45  0

Present perfect 2

Present perfect 2 (I have done)





Study these examples:

DAVE: Have you traveled a lot, jane?

JANE: Yes, I've been to lots of places.

DAVE: Really? Have you ever been to China?

 JANE: Yes, I've been to China twice.

 DAVE: What about India?

 JANE: No, I haven't been to India


When we talk about a period of time that continues from the past until now, we use the present perfect (have been I have traveled, etc.). Here, Dave and Jane are talking about the places Jane has visited in her life, which is a period that continues until now.


Some more examples:

Have you ever eaten caviar?

We've never had a car.

Have you read Hamlet?'No, I haven't read any of Shakespeare's plays.'

Susan really loves that film. She's seen it eight times!

What a boring film! it's the most boring film I've ever seen.


Been (to)= visited:

I've never been to China. Have you been there?

In the following examples too, the speakers are talking about a period that continues until now (recently I in the last few days I so far I since breakfast, etc.):


Have you heard anything from Brian recently?

I've met a lot of people in the Last few days.

Everything is going well. We haven't had any problems so far.

I'm hungry. I haven't eaten anything since breakfast. (=from breakfast until now

it's good to see you again. We haven't seen each other for a Long time.


In the same way, we use the present perfect with today I this evening I this year, etc. when these periods are not finished at the time of speaking:

I've drunk four cups of coffee today.

Have you had a holiday this year?

I haven't seen Tom this morning. Have you?

Rob hasn't worked very hard this term


We say: it's the (first) time something has happened. For example:

Don is having a driving lesson. it's his first one. it's the first time he has driven a car. (not drives) or He has never driven a car before./Files/Articles/1099_en_driving lesson.jpg



Sarah has lost her passport again. This is the second time this has happened. (not happens).

Bill is phoning his girlfriend again. That's the third time he's phoned her this evening.






Comments (0)

Send Comment


want to learn English Online

English educational institution 2010-2019.

Golden Global Co. © All Rights Reserved.