SSP Moscow, Uses of the Present Perfect

 By Nate Feldman

I have been at ELS for two months.  (I started at ELS two months ago, and I am still there). 

For = length of time

Since = the time it began

I have been at ELS since November.  I have been at ELS for two months.

I have been online since 8:30.  I have been only for more than two and a half hours.

How long have you been online today?

*I have been online for two hours. 

 

I have been at ELS for many years.  (I started at ELS many years ago; I am still there). 

I have been at ELS for thirteen years.  I have been at ELS since 2012.

 

I have/haven’t                         We have/haven’t

You have/haven’t                   They have/haven’t

He/She/It has/hasn’t

 

*My friend has been at ELS for two months. 

*Khalid has been at ELS since December. 

*Fahad has been at ELS since October 1. 

*I have worked at ELS for many years.

 

*I went to New York two days ago. 

*I have been to Niagara Falls.  I have traveled to Canada.  I have eaten food from your country.  I have seen that movie many times.  I have eaten pancakes before. 

*I have been a teacher for many years.  I have been in Philly for many years.  I have been happy all of my life.

 

*I have been to Jordan, but I haven’t been to KSA yet.  I have eaten Kabsa before, but I haven’t eaten food from Vanuatu. 

 

*I have gone to Miami before.  I went there last weekend. 

*I have studied in other countries. 

*I have lived in other countries.

*I have eaten food from around the world.

*I have worked in many places. 

*I have worked at ELS for thirteen years/since 2012.

 

Have you visited California?

*No, I haven’t. 

Have you visited New York City?

*Yes, I have. 

Has your father been to the USA?

*No, he hasn’t.

Has your sister been to the USA?

*Yes, she has.

 

How long have you been in Philly?

*I have been in Philly since June. 


Comments

Popular posts from this blog

Vocab. Quiz :)

Healthy Life

Class, January 27, 2026