Мы не выполняем домашние задания.
Слово ошарашить произведено от шарашить ‘сильно ударять’, которое связано со словами шарах, шарахнуть звукоподражательного происхождения.
Для точного ответа нужно знать предложение целиком.
Такое сочетание корректно, оно зафиксировано в словарях.
Если ошибки связаны с выбором неправильного падежа (и, как следствие, неправильной буквы), то это грамматические ошибки. В иных случаях - орфографические.
Сайт – в компьютерной сети объединённая под одним адресом совокупность документов частного лица или организации.
Портал – крупный сайт, объединяющий различные универсальные сервисы.
Толерантность – 1) (биол., мед.) полное или частичное отсутствие иммунологической реактивности, т. е. потеря (или снижение) организмом животного или человека способности к выработке антител в ответ на антигенное раздражение; 2) (мед.) способность организма переносить неблагоприятное воздействие какого-либо вещества или яда; 3) терпимость, снисходительность к кому-, чему-либо.
См. в учебнике Е. И. Литневской.