Two presents in remote place (7)
I believe the answer is:
nowhere
'remote place' is the definition.
(I've seen this in another clue)
'two presents' is the wordplay.
'two presents' can mean two replacements for 'present'.
'present' becomes 'now' (both can mean the current period).
'present' becomes 'here' (both can mean in attendance).
'now'+'here'='NOWHERE'
'in' acts as a link.
(Other definitions for nowhere that I've seen before include "unlikely to be found?" , "in limbo" , "impossible to locate?" , "... and the rest ____"" , "Out of the running" .)