Задание
Choose the right answer.
The English Queen______________ the country for a long time.
- has been ruling
- have been ruling
- have ruled
- ruled