I have been here for twenty minutes
I have been here since 9'o clock
john hasn't called for six months
he has worked in new York for long time
he has worked in new york since he left school
6.5m questions
8.7m answers