'I could go there' refers to a future possibility.
'I could have gone there' refers to a past possibility.
'I could go there' refers to a future possibility.
'I could have gone there' refers to a past possibility.
Could is [STRIKE]an[/STRIKE] a modal auxiliary verb and "have" is an auxiliary verb as [STRIKE]we[/STRIKE] used in the present perfect tense. Am I correct?
Does it make any difference is I use "can" instead of "could" in my original sentence?
Yes. Note my corrections above.
I think 'use' can be used in '"have" is an auxiliary verb (that) we use in the present perfect tense'.Why "use" is not correct?
I think it could mean the speaker is allowed to go there.I can go there