Для ответа на вопрос необходимо использовать for или since, в зависимости от того, как долго Мисс Морган работает дантистом. В данном случае, в скобках указано (2005), т.е. подразумевается конкретное время начала действия.
Поэтому нужно использовать since.
Пример ответа:
How long has Miss Morgan worked as a dentist?
She has worked as a dentist since 2005.
Ответ: She has worked as a dentist since 2005.