Present in this place, or not in any place (7)
I believe the answer is:
nowhere
'not in any place' is the definition.
(I've seen this in another clue)
'present in this place' is the wordplay.
'present' becomes 'now' (both can mean the current period).
'in this place' becomes 'here' (synonyms).
'now'+'here'='NOWHERE'
'or' acts as a link.
(Other definitions for nowhere that I've seen before include "One present is not" , "Nonexistent place" , "no prospect of success" , "Remote or uninteresting place" , "Utopia" .)