Rob the teacher talks about using the past simple and the present perfect.

 Watch the video and then do the tasks.

Task 1

Language Task

Read the sentences and decide which ones are correct.

Exercise

Task 2

Language Task 2

Drag the sentences into the right columns.

Exercise

 

Task 3

Communication Strategies

Read the questions and select the best answers.

Exercise

 

Download

Language level

Intermediate: B1

Comments

Dear teachers! Good evening! Please explain to me the main difference between Present Perfect and Present Perfect Continuous. If I understood it correctly the main difference is next: Present Perfect - the action isn't finished by the time of speaking or it's some news. Present Perfect Continuous - we are talking about some activity which isn't finished by the time of speaking, for example: I have been painting the ceiling the whole morning (now it's a morning).

Hello Evgeny,
The present perfect continuous has several uses and one of those is to highlight the activity rather than the result:
> I've painted the ceiling (it's done - result)
>I've been painting the ceiling (it may not be done - activity)
~
In other contexts the distinction is a little different. You can find a summary with examples on this page:
https://learnenglish.britishcouncil.org/intermediate-grammar/present-per...
~
Peter
The LearnEnglish Team

Hello Peter! Thank you very much for this explanation!

i like the way you explain these things.

Great lesson!

Hi,

In this above video teacher saying as an example for present perfect that........... "she is visited four different countries....." , Can we say "she has visited......." Which one is correct.

Thanku

Hi sosario1987,

The correct form is 'has visited'; 'is visited' is incorrect. Rob uses 'has' but when the speech is rapid and contractions are used the pronunciation is indistinguishable:

She's visited four different countries this year.

Both is and has are contracted to 's. For example:

She's seen him [ = She has killed him]

She's seen by him. [= She is seen by him]

 

Best wishes,

Peter

The LearnEnglish Team

thank You Peter....

Hi. thank you so much for very good tags. now i understend difference between present perfect and present simple. thank you

Hi Team. Could you help me, please?
First of all, thank you very much for the lesson. Now, I understand the difference between the past simple and the present perfect.
but, I suddenly have a confusion when I try to make an example question regarding Jazz's touring.
When they have arrived at their flat.
Which ones of these questions is correct to ask?
1. Where have you been today?
2. Where did you go this morning?
Thank you very much.

n

Pages