Lots of practice in singing scales, triads, sevenths, intervals, rythmn dictation over the last week, all using www.teoria.com - a great free resource.
I am getting better. ..
Working on major, minor and dominant sevenths
Youtube has some good videos for internalising sevenths. Its has just struck me that the a dominant seventh is the first few notes of Pretty Woman. Ah - haaa! I have it now!
For intervals, I now have quite a few songs in my head that helps me recognise them.
Earmaster has a good free resource online for intervals that you can personalise for songs that you know. For me, The Simpsons for a third, Amazing Grace for a perfect fourth, Stat Wars for a fifth. My Bonnie for a sixth etc.