1. We went the theatre last night. – прошлой ночью, значит прошлое время и используется past simple.
2. He usually writes in red ink. - usually указывает на повторяющееся действие значит present simple.
3. She was playing the piano when our guests arrived last night. - last night указывает на прошлое время, а when на конкретное время в прошлом, указывая на то, что произошло прерывание действия которое происходило в течение долгого времени, то есть was playing, а второй глагол просто в past simple ставится. Надеюсь понятно, я не очень хорошо объясняю.
4. We are doing an English exercise at the moment. - present continuous потому что на данный момент.
5. Where did you go for your holidays last year? - past simple вопрос потому что "прошлый год".
6. We met only yesterday and have already decided to get married. Первый глагол про вчера поэтому просто past simple, а второй глагол с already используется present perfect.
7. We haven't lived in England for the last two years. - for указывает на present perfect, здесь говорится что действие началось в прошлом, продолжается сейчас и возможно продлится в будущем. 8. I've lost my keys; I cannot remember when I last saw them. - первое present perfect по той же причине что и выше, потому что во второй части говорится что он/она не помнят когда последний раз видел ключи, а значит потерял в прошлом, но до сих пор не нашел в настоящем. Второе в past simple, честно не знаю как объяснить почему так, возможно из-за last, то есть последний раз в прошлом без уточнения определенного времени.
9. Whenever he goes to town nowadays, he spends a lot of money. - Whenever указывает на постоянное действие на настоящем времени (из-за nowadays), значит present simple.
10. They are preparing the Christmas dinner today. - today указывает на данный момент значит present continuous.
11. Sophie was ill yesterday. - past simple из-за вчера.
12. The museum opens at 10 everyday. - каждый день, повторяющееся действие, значит present simple.
13. Sarah has four dogs, three cats and a bird. She loves animals! - present simple потому что говорится об обычном действие в настоящем в широком смысле слова, можно даже сказать о постоянной привычке человека.
14. Your girlfriend called yesterday. - вчера указание на прошлое время значит past simple.
15. Richard and Pamela walk five kilometres everyday. - каждый день, значит повторяющееся действие и будет present simple.
16. Jeremy doesn't know how to play chess. - так же как и в 13 предложение.
17. Ellen doesn't work on Sundays. - не работает по воскресеньям, повторяющееся действие и будет present simple.
18. The kids are watching TV right now. - сейчас значит present continuous.