200
1) They have asked me...
2) They have been asking me...
a) to visit them for ages, but I've never had the time.
b) to join the company on a number of occasions.
What is
'They have asked me to join the company on a number of occasions.'
'They have been asking me to visit them for ages, but I've never had the time'