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?

time - English notation for hour, minutes and seconds

grammatical number - Use of lone apostrophe for plural?

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

etymology - Where does the phrase "doctored" originate?

word choice - Which is the correct spelling: “fairy” or “faerie”?