@cicerone imposter,
Let's add the question.
'How long have you been here?'
'We have been here a year' - We have been here 'for' a year - We have been here for 'the last' year'
A simpler response would be 'A year, One year'
An extreme response would be 'Without wishing to be overly enthusiastic about having to clarify my positional location within the commonly used calendrical temperal-zone - I would, all things, considerable, taken into consideration, announce, verbally, via my vocal ability, unto your, curious, self that we have been at or about this location, on a regular basis, for no longer or no less than one year.'