1. Определим, какое слово требуется выбрать. 2. Определим часть речи. В данном случае, предлог. 3. Подставим каждый вариант в предложение. 4. Сравним смысл и логику. 5. Применим правило. 6. Запишем корректный вариант.
Правильный ответ: B for
Mary has lived in Rome for six months.
Ответ: B for