present perfect + past simple in the same sentence


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?



Answer



Yes, it is perfectly idiomatic since the perfect and the past tenses relate to different time conditions.


Although he has watched football all his life, he didn't go to today's match.


The first verb relates to something that has been going on throughout the subject's lifetime, the second to what he did today.


Comments

Popular posts from this blog

verbs - "Baby is creeping" vs. "baby is crawling" in AmE

commas - Does this sentence have too many subjunctives?

grammatical number - Use of lone apostrophe for plural?

etymology - Where does the phrase "doctored" originate?

phrases - Somebody is gonna kiss the donkey

typography - When a dagger is used to indicate a note, must it come after an asterisk?

etymology - Origin of "s--t eating grin"