How to say did tom call? in Spanish

1)¿ha llamado tom?    
Translation by shishirConnect Error: Too many connections