
The present perfect with 'for' and 'since'
Learning English Grammar
00:00
How Long Have You Been Working at the BBC?
Present perfect tense is used to say how long a situation has lasted. It's common when we're asking about temporary or unfinished situations and activities. The length of time could be for six months, for a week, for two minutes, for ten seconds. And now, it's quiz time - which sentence is correct? Neil will give the answers.
Transcript
Play full episode