1.Today at 9 AM I was watching an interesting programm on TV.
употребляется в Past Continuous
2. I was in London last year.
Past Simple, так как время указано и действие уже завершено.
3. What are you talking about?
Present Continuous, в данный момент.
4. Every weekend I visit my grandmother.
Present simple, действие обычное.
5. I was sleeping when someone knocked the door.
Past continuous, затем действие прерывается и ставится в past simple.
2) 1.She has called us
2. I have eaten my lunch
3. She has taken an umbrella
4. My friend has been in Madrid
5. We have spent all our money
6. My sister has seen a trained elephant in India.