Готова поспорить, что вы все еще путаетесь в английских временах. Я говорю так, потому что 90% учеников называют это своей проблемой на пути к свободному английскому. Вы думаете, что выучили еще не всю грамматику и поэтому не можете говорить по-английски. И не подозреваете о том, что все совершенно иначе: вы до сих пор не разобрались с временами, как раз потому что не говорите. Объясняю! Вы зубрите таблицы, делаете задания из учебника и переводите тексты. Пока разбираетесь с одной темой, все легко. Делаете упражнения на презент перфект и все понятно. Но как только в реальности вам нужно объясниться с иностранцами, вы не знаете какое время выбрать и в какой форме поставить глагол. Как заказать еду на завтра или выяснить что с чемоданом, который пропал еще вчера? Как сказать, что в номере не убирали уже 2 дня и прямо сейчас вам нужно поменять полотенца? Продолжая учить времена как раньше, вы не заговорите по-английски никогда. Блин, ну и что теперь делать...