can we us  last month, last week , yesterday, day before yesterday,last day in PRESENT PERFECT TENSRE

Dear student

The present perfect tense describes an action or an incident that has recently occurred and finished. Therefore, you cannot use the present perfect with a specific time expression.

For example: 

- ​We have visited the doctor yesterday.
- We have been to the mall last month.

Both of these sentences are incorrect. 

However, please note that the present perfect can be used along with unspecific expressions like before, so far, never, yet etc. 

For example: 

- Have you seen the news yet?
- So far, I have read five books. 


Regards

  • 0
What are you looking for?