Ответ: has been calling
Краткое пояснение: В данном случае необходимо использовать Present Perfect Continuous, так как действие началось в прошлом и продолжается до сих пор.
- have called - Present Perfect (действие завершено, важен результат)
- has been calling - Present Perfect Continuous (действие началось в прошлом и продолжается сейчас)
- has called - Present Perfect (действие завершено, важен результат)
- have been calling - Present Perfect Continuous (для множественного числа, но подлежащее I - единственное число)
Правильный вариант - has been calling, так как действие (звонки Джону) началось в прошлом и продолжается до сих пор, что подчеркивает продолжительность и актуальность действия на момент речи.
Ответ: has been calling
Grammar Ninja
Минус 15 минут нудной домашки. Потрать их на катку или новый рилс
Не будь NPC — кинь ссылку бро, который всё еще тупит над этой задачей