I would like to know if the present perfect construction can be used in the two following sentences that employ the adverb earlier:
As I have said earlier, I don't like her at all.
I have been to your place earlier, but I didn't see anything.
I would like to know if the present perfect construction can be used in the two following sentences that employ the adverb earlier:
As I have said earlier, I don't like her at all.
I have been to your place earlier, but I didn't see anything.
The problem with using a perfective construction in those sentences isn’t the word earlier. It’s that we would not normally say either of those in that fashion.
Rather, formulations like these are more natural:
It sounds to me like you’ve been being taught guidelines about when you should use perfective constructions that don’t mesh with how native speakers actually speak. If you replace earlier with other temporal expressions, nothing changes:
If you really want a perfect form in the beginning, these work but mean something completely different:
The last one doesn’t have to be overly perfective:
We can use
1.'As I have said earlier, I don't like her at all.' or
'As I said earlier, I don't like her at all.'
'I went to your place earlier, but I didn't see anything.'
If we use 'before' -
'As I have said before, I don't like her at all.'
'I have been to your place before, but I haven't seen anything.' or
'I had been to your place before, but I didn't see anything.'
We can use the present perfect or the past perfect with 'before''.