E)
1. She has just leaved the room.
2.They have just watched the news.
3.I have just finished my homework.
H)
1. a)We've been here for an hour.
b)We've been here since 4 o'clock.
2. a)She hasn't spoken to me for 2 weeks.
b)She hasn't spoken to me since last week.
3. a)They've lived in this street since 1950.
b)They've lived in this street for a long time.
4. a)I haven't had time to do it since last Monday.
b)I haven't had time to do it for a few days.
5. a)We haven't bought a new one for ages.
b)We haven't bought a new one since many years.
iyi dersler :)