Have you ever spoken to foreigners?请问他的时态及翻译

问题描述:

Have you ever spoken to foreigners?请问他的时态及翻译

首先,现在完成时只是一个时态,不能说是什么句式.
其次,现在完成时是have+动词过去分词,表示过去发生的动作对现在的影响或者是过去的动作一直持续到现在.