Can I use present perfect tense and simple past tense in the same sentence ?
For example :
Even though I have just/recently cleaned up the house, I spotted some bugs around the kitchen (today/this evening).
Is this sentence grammatically correct and idiomatic as well?