Давай разберем каждое предложение и исправим ошибки:
"I have always wanted to be a doctor. Have you done your biology homework yesterday?"
- Ошибка: "Have you done" необходимо заменить на "Did you do" для правильного использования времени в прошедшем.
- Исправление: Я всегда хотел стать врачом. Ты сделал свою домашнюю работу по биологии вчера?
"Tim hasn't taken his medicine yet. She waited for 2 hours, but the doctor is still not here."
- Ошибка: "She waited" нужно заменить на "has waited", потому что действие "ждала" происходило в прошлом, но имеет влияние на настоящее время, так как врач еще не пришел.
- Исправление: Тим до сих пор не принял свои лекарства. Она ждала 2 часа, но врач все еще не пришел.
"Once I went to hospital to visit one of my friends. My sister has worked in a chemist's before she went to university."
- В данном предложении нет явных ошибок.
Теперь каждое предложение исправлено на английском языке с объяснением ошибок на русском.