Требуется небольшое объяснение.

Ребят, знаю, не по теме, но проходил тесты на модальные глаголы, и завис на одном предложении.
I was surprised that she ..… say such rude words.
Правильный глагол употребления, согласно сайту, – should.
Отсюда два вопроса: почему, и как тогда перевести это предложение?
Написал leicestershire 28 мая 2014, 13:13 Общение 6 комментариев

Комментарии

Если should, то, скорее всего, должно быть «Я был удивлен(а), что ей пришлось так грубо выразиться», но там может быть и would, тогда «Я был удивлен(а), что она так грубо высказалась»

pfqrf 28.05.14 в 14:30 · # ·
0

скрытые комментарии (2 шт.)

Да вот я сам думал, что would может быть, и выбрал – подчеркнуло как ошибку.)

leicestershire 28.05.14 в 14:54 · # ·
0

Кстати, там было 'could' – (это тоже даёт нормальную фразу)?

Alex_ander 28.05.14 в 15:12 · # ·
2
Удалённый комментарий.

скрытые комментарии (1 шт.)

Спасибо большое.

leicestershire 28.05.14 в 14:54 · # ·
0

http://www.englishclub.com/grammar/verbs-modal-should.htm

Меня удивило, что от неё [как оказалось] можно ждать таких грубых слов.
(вероятное предположение об обычных манерах незнакомки, в результате удивления)

более фантастичная ситуация:
Меня удивило, что она [по должности своей, как мне объясняют] обязана говорить так грубо.
(её обязанность говорить грубо, о которой рассказали, и это удивило)

Все навороты от того, что удивление в прошлом, а 'should say' – в настоящем и будущем; в прошлом было бы 'should have said':
Меня удивило, что ей понадобилось выразиться так грубо.
I was surprised that she should have said such rude words.

Для более простых смыслов 'should' не требуется:
Меня удивило, что она может/смеет говорить так грубо.
I was surprised that she could say such rude words.

Alex_ander 28.05.14 в 15:08 · # ·
2

скрытые комментарии (1 шт.)

Огромное спасибо за разъяснения и примеры.)

leicestershire 28.05.14 в 15:20 · # ·
0