Какой вариант больше подходит, если, например, урок закончился2 часа назад?
1 We have done a lot in today's lesson.
2 We did a lot in today's lesson.
Мы многое сделали на сегодняшнем уроке.
User translations (2)
Discussion (8)
Using 'have done' ('past perfect') shows that they finished something before next actions. In terms of meaning, both sentences mean the same. As the meaning is clear, you don't need past perfect. So my option is 2 ('past').
ok, thank you.
 The first option doesn’t show that something is finished before the next action - it expresses that class isn’t finished yet and you have already done a lot. That use of the perfect expresses “already.“ The second option would be used after class has ended.
ok, thank you.
If I’m not mistaken, your Russian version translated both of these English interpretations, right?
да. Если урок ещё не закончен , мы также скажем - мы многое уже сделали на этом уроке.
Но в подавляющем большинстве случаев в русском языке оценка даётся, когда урок закончен, когда есть что оценивать, есть результат. (я так считаю)
Вообще не принято оценивать результат преждевременно: Не говори "Гоп!", пока не перепрыгнешь.