Is it grammatical to use a Present Perfect within a Present Simple, as in:

This programmer regularly documents any change he has recently made in his code.


If the answer is positive, what does the above sentence mean to you? Is it ambiguous and equivocal?

1 Answer 1


Yes, it is grammatically correct to use this sentence structure. To me the sentence means that frequently the programmer takes notes about recent changes he made in his code.

  • Is English your first language?
    – user60033
    Feb 20, 2018 at 22:41
  • Yes, American English is my first language:)
    – Element115
    Feb 21, 2018 at 17:36

You must log in to answer this question.