Margaret has lived in Spain _______ a long time.