0
Hanuman_2000 Posted 9 years ago
Grammar

Present perfect

Hello,

We use the present perfect tense for the completed action in the past with indefinite time or recently completed action using the word 'just'.

sometimes we also the present perfect tense for the state continuing up to the present time and we use 'since and 'for' denoting the time period of the state.

I would like to know whether we can use the present perfect tense for the 'action' continuing up to the present time.

Could anyone give some examples?

Thanks.
  

Top answer

'

  • '
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

5 Answers
0
'I have taught English for almost 50 years.'
0
hanuman_2000Could anyone give some examples?
I've never been to Japan.
0
Sir,

1. I have taught English for almost 50 years.

The above sentence can be written in the present perfect continuous also.

2. I have been teaching English for almost 50 years.

What are the differences between #1 and #2?

Thanks.
0
I see no significant difference.
0
hanuman_2000Sir,1. I have taught English for almost 50 years.The above sentence can be written in the present perfect continuous also.2. I have been teaching English for almost 50 years.What are the differences between #1 and #2?Thanks.
The difference is in form, i.e. a grammatical one, not in meaning.

Related Questions