By tonight I … to a diet for 2 weeks already.
Другие предметы Колледж Future Perfect Continuous Tense английский язык колледж подготовка к экзаменам грамматика английского разговорный английский изучение английского языка курсы английского советы по изучению практика английского английский для студентов навыки общения на английском Новый
Чтобы правильно выбрать форму глагола в предложении "By tonight I … to a diet for 2 weeks already", давайте разберем каждую из предложенных опций и поймем, какая из них подходит лучше всего.
1. "keep"Форма "keep" является простой формой глагола и не подходит для этого контекста, так как мы говорим о действии, которое происходит в течение определенного времени.
2. "will have been keeping"Эта форма используется для обозначения действия, которое будет завершено к определенному моменту в будущем. Однако в данном контексте мы говорим о том, что действие уже началось и продолжается, поэтому эта форма тоже не подходит.
3. "have been keeping"Эта форма – Present Perfect Continuous – используется для обозначения действий, которые начались в прошлом и продолжаются до настоящего момента или до определенного момента в будущем. Она подходит для нашего предложения, так как мы говорим о том, что я уже придерживался диеты в течение двух недель к моменту "сегодня вечером".
4. "had kept"Эта форма – Past Perfect – используется для обозначения действий, которые завершились до другого действия в прошлом. В данном случае она не подходит, так как мы не говорим о завершенном действии, а о продолжающемся.
Итак, правильный ответ: "By tonight I have been keeping to a diet for 2 weeks already."Таким образом, мы видим, что "have been keeping" является наиболее подходящей формой, так как она точно передает смысл того, что действие началось в прошлом и продолжается до настоящего момента.